Check out Submachine Gun Low-poly 3D model on CGTrader for $5. High-quality mesh by mrthem: 45940 polys, 23606 vertices. PBR, Textured, UV Mapped.
BLEND (Blender, filesize: 4.93 MB), FBX (Autodesk FBX, filesize: 1.38 MB), GLTF (glTF, filesize: 411 MB)