Check out Historical gun 3D model on CGTrader for $10. High-quality mesh by charlessmith888: 16109 polys, 8350 vertices. Textured, UV Mapped.
OBJ (OBJ, filesize: 286 KB), FBX (Autodesk FBX, filesize: 3.54 MB), BLEND (Blender, filesize: 385 KB), GLTF (glTF, filesize: 23.8 MB)