Check out MUZZLE BRAKE CADEX MX1 Low-poly 3D model on CGTrader for $5. High-quality mesh by jackblack1: 1106 polys, 838 vertices. PBR, Textured, UV Mapped.
OBJ (OBJ, filesize: 49.9 KB), FBX (Autodesk FBX, filesize: 66.4 KB), TEXTURES (Textures, filesize: 6.75 MB), MAX (Autodesk 3ds Max, filesize: 121 KB)