AR-15 M16 M4 Milspec A1 Flash Hider.

For 1/2 x 28 tpi threaded barrels only.

Made in the USA!