Romaneus
Looks great!
Kriss vector , Specially made for animation and game engines! , The file given contains a 3ds, Obj, FBX , .Blender, and DAE! It comes with 3 textures , Normal map , Diffuse and Specular [ All 2048x2048 ]
The Whole mesh has seperate parts which are -Magizine-Body-Sights-Charge handle
These can be taken off.