This is a Yankee Hill Machine Co known as the Phantom 5.56mm Comp/Flash Hide chambered in 556NATO, model YHM-28-5C2.
The popular Phantom Flash Suppressor from Yankee Hill Machine.
Features:
1/2X28 thread pitch
Steel construction
Reduces muzzle signature
Aggressive front end