Eh bien, la M4 dispose d'un mode coup par coup et d'un mode automatique, tandis que la M16 (version ancienne de la M4) dispose uniquement d'un mode coup par coup et rafale (3 balles par 3). La M4 est plus stable, plus précise et plus légère dans la réalité, et est surtout utilisé par les forces spéciales parce que la M16 c'est surtout le vieux modèle.