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 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 MINI QD MUZZLE BRAKE 7.62 MM FOR 5/8 X24 THREADS | YHM31021 MB24 A MSRP: Was: $113.95 On Sale $97.00 Add to Cart
Quick view Yankee Hill Machine YHM LOW PROFILE MUZZLE BRAKE 5.56 MM FOR 1/2 X28 THREADS | YHM25 A MSRP: Was: $63.95 On Sale $54.50 Add to Cart
Quick view Yankee Hill Machine YHM SLANT MUZZLE BRAKE/COMP 5.56 MM FOR 1/2 X28 THREADS | YHM26 MBA MSRP: Was: $88.95 On Sale $75.75 Add to Cart
Quick view Yankee Hill Machine YHM QD FLASH HIDER ASSEMBLY 5.56 MM FOR 1/2 X28 THREADS | YHM310228 A MSRP: Was: $113.95 On Sale $97.00 Add to Cart