Description Warranty Information FEATURES1.6" Overall length-3.2 oz.Melonite QPQ finishIncludes shim set for barrel timing Factory Warranty
Quick view Yankee Hill Machine YHM MINI QD MUZZLE BRAKE 5.56 MM FOR 1/2 X28 THREADS | YHM31021 MB28 A MSRP: Was: $113.95 On Sale $97.00 Add to Cart
Quick view Yankee Hill Machine YHM QD FLASH HIDER ASSEMBLY 7.62 MM FOR 5/8 X24 THREADS | YHM430224 A MSRP: Was: $113.95 On Sale $97.00 Add to Cart
Quick view Yankee Hill Machine YHM SLANT MUZZLE BRAKE/COMP .308 5/8 X24 THREADS | YHM3085 MBA MSRP: Was: $88.95 On Sale $75.75 Add to Cart
Quick view Yankee Hill Machine YHM QD MUZZLE BRAKE ASSEMBLY 5.56 MM FOR 1/2 X28 THREADS | YHM5 M2 QD MSRP: Was: $113.95 On Sale $97.00 Add to Cart
Quick view Yankee Hill Machine YHM SRX MINI QD MUZZEL BRAKE 5/8"-24 | YHM4401MB24 MSRP: Was: $94.95 On Sale $80.75 Add to Cart