Recoil Technologies "Pipe XL" AR-15 Slim Flash Can 1/2X28 Muzzle Device