M4A1 Full Mod Low-poly 3D model
M4A1 Full attachments with PBR Textures.
High resolution textures exported out of Substance Painter for Unreal Engine, Cryengine 3 and Unity as well as default for any other possible use. Material, meshes and texture names follow an easy to understand naming convention. The intended us for these models and it's textures are first person shooters. Polycount is equal to current generation games such as Far Cry or Call of Duty. You can downscale the textures from 4K to 2K or 1K to save memory but you'll get the highest resolution to decide for yourself.