Modelled and rendered in Blender by me, with textures sourced from multiple online sources.
M1 Garand Model Render.
Viewport Preview Render.
Exploded View.