The gun has 57084 verts and 45398 faces , so it is mid poly.
It is rendered in cycles and all the textures are included all you have to do is unwrap the objects . Go to "UV/Image editor" open the texture and then press "NUMPAD 1" and then "TAB" for edit mode . Then press U and choose "Project From View (Bounds) " . Go to the object's material click "Vector" and choose " UV " and there you have it :)
I only used one reference image so I'm sorry that I didn't came up with a better result ;p
Also i have done little compositing , simple things , Brur and Glare ;)
Hope you like it ,