I'm going to have to go with the M4A1, just because of the low recoil. It's accurate enough to compete with the G36, but that recoil comes into play in a spray n pray situation. I guess it has everything to do with the player and not-so-much to do with the rifle.