Flash Suppressor is intended for use on Short Barreled Rifles. CNC machined and Black Oxide Finish 7.2 ounces Fits all AR 15 with 1/2x28 threads - Fits 5.56mm /.223 CANADIAN MADE