M4 - 17 Attachments - 15 Skins- Vol 00 - Game Ready Low-poly (Polygon mesh 3D model) is available on CGTrader for $6.95. Original author: Farhad-Rezaeian. Specs: 13800 polys, 13900 verts.
OBJ (OBJ, filesize: 3.09 GB), MAX (Autodesk 3ds Max, filesize: 3.09 GB), FBX (Autodesk FBX, filesize: 3.09 GB), TEXTURES (Textures, filesize: 7.26 GB)