Check out Ultimate Weapon Bundle 10 High Quality 3D Models for Games VR AR Low-poly 3D model on CGTrader for $7. High-quality mesh by imageofimaginationsofficial: 10000 polys, 11000 vertices. Textured.
STL (Stereolithography, filesize: 9.8 MB), OBJ (OBJ, filesize: 31.3 MB), GLTF (glTF, filesize: 25.1 MB), FBX (Autodesk FBX, filesize: 61.1 MB), PNG (PNG, filesize: 92.3 MB), BLEND (Blender, filesize: 40.3 MB)