The Flash Hider-QD 556 M24x1.5 RH is designed to mitigate flash when unsuppressed.
Muzzle device length is 2.3 inches, length added to barrel is 1.7 inches (on barrels with 0.6" threads)
The Flash Hider-QD 556 is compatible with HX-QD series (556k, 556,...