Flash Hider: cone or tube over the muzzle to physically cover/hide the flash. Falsh Suppressor: Several designs but all work by rapidly dissipating (cooling) the hot gasses as they exit the muzzle before they can mix with the air and reignite (flash). Muzzle Brake/Compensator: A muzzle device that directionally forces the exit gasses in a desired direction to control muzzle rise or felt recoil. This is handy for a .50 Cal BMG cartridge Barrett, but strictly cosmetic for a 5.56mm. In a sitting position using the sling, I have unintentionally "milked off" a rapid second shot at 200 yd with 77 gr 5.56mm ammo and no muzzle device. The impact was 3" above the first. Having done this in the past with the M-14, the impact would be about 9"high. M-16 muzzle device = cute but not needed.