Yeah, it looks really good, and like the way you present it on your website :) But as burtonyang said, 41 k tris seams like way to much even for a fps weapon. No critics on the concept and textures :)
OK as for 41 k triangles i don't work in the game industry yet. so I just do what i want thus far, learning on my own. its 41K polies for BOTH sides of teh gun/scope/clip fully mirrored from left to right. If i planned it to be fps only model in a particular game engine with solved animations, i could delete many faces…