Check out MP 40 3D model on CGTrader for $10. High-quality mesh by moabedi236: 322796 polys, 299708 vertices. PBR, Textured, UV Mapped.
MAX (Autodesk 3ds Max, filesize: 186 MB), OBJ (OBJ, filesize: 36 MB), FBX (Autodesk FBX, filesize: 15.8 MB), SPP (Substance Painter, filesize: 593 MB), TEXTURES (Textures, filesize: 35.7 MB)