Took probably about 20 hours worth of work spread out across like 2 weeks to make it and I feel that it was worth it!
I made all the textures with the exception of the scratches normal map, and the safety button.
The lines on the pistol grip and stock are hand made.
There is a noise texture bump on the plastic parts, sorry if it makes the render look noisy.
Verts: 92074, Faces: 91373, Tris: 182193, 8 different materials although some are just for the text.
Render size is 1000x1000, 300 samples
Render size is 4000x1600, 350 samples
More renders to come, including wireframe and side views.