$10 Armalite AR10 Low-poly 3D model by Reza-Hassanzadeh-1370. Available on CGTrader with 33749 polys and 34113 vertices. Check it out on CGHub.
MAX (Autodesk 3ds Max, filesize: 13.9 MB), OBJ (OBJ, filesize: 6.72 MB), FBX (Autodesk FBX, filesize: 5.11 MB), GLTF (glTF, filesize: 150 MB), TEXTURES (Textures, filesize: 66.8 MB)