The popular Phantom Flash Hider has been designed to work as a muzzle compensator while maintaining the excellent flash hiding capabilities. This 4 port design has the aggressive front end used in hand to hand situations. For threaded barrels only. This is not the newer redesigned phantom. This one still has the downward port that throws dust when in the prone position.