Check out the best M4A1 loadout in Battlefield 6, along with the meta attachments and class setup, in this guide.
With a brisk 900RPM firing rate and solid damage to boot, all you need to do is pull in the recoil with a Double-Port Brake ...
We've gone for a good starter build for the M4A1, as well as a build you can aim for by leveling the mastery of the weapon. For the full build, you'll need a Mastery level of 20+.