CMMG DEFCAN 3 Flash Hider, 30 Caliber, Black Finish, 5/8X24 38DA503 Out of stock. Check back later... $99.95