Yankee Hill Machine Products
Yankee Hill Machine Products

Yankee Hill Machine Products YHM

Yankee Hill Machine Products, YHM

Yankee Hill Machine Products

YHM is a leading manufacturer of firearms parts, wants to be sure that you get the best part that money can buy and that is why they meticulously inspect each product before it leaves the factory door.  YHM continues to provide a Quality Assurance Program that conforms to strict Military Standards ( Mil-Spec ) with the most modern inspection equipment and training in the latest quality procedures, including Statistical Process Control.

YHM AR-15 STRIPPED UPPER RECEIVER

YHM AR-15 STRIPPED UPPER RECEIVER

YHM DUST COVER ASSY 300 BLK

YHM DUST COVER ASSY 300 BLK

YHM DUST COVER ASSY 556 NATO

YHM DUST COVER ASSY 556 NATO

YHM DUST COVER ASSY 9MM

YHM DUST COVER ASSY 9MM

YHM PHANTOM 556 FLSH HDR 1/2X28 SMTH

YHM PHANTOM 556 FLSH HDR 1/2X28 SMTH

YHM PHANTOM 556 FLSH HDR 1/2X28 AGG

YHM PHANTOM 556 FLSH HDR 1/2X28 AGG

YHM TAC CHARGING HANDLE LATCH

YHM TAC CHARGING HANDLE LATCH

YHM PHANTOM 556 QD FLSH HIDER 1/2X28

YHM PHANTOM 556 QD FLSH HIDER 1/2X28

YHM QD MOUNT THREAD PROTECTOR

YHM QD MOUNT THREAD PROTECTOR

YHM BLAST DEFLECTOR FOR YHM-3102

YHM BLAST DEFLECTOR FOR YHM-3102

YHM BLAST DEFLECTOR FOR YHM-3302

YHM BLAST DEFLECTOR FOR YHM-3302

YHM PHANTOM 762 QD FLSH HDR 5/8X24

YHM PHANTOM 762 QD FLSH HDR 5/8X24

YHM PHANTOM 762 QD FLSH HDR 1/2X28

YHM PHANTOM 762 QD FLSH HDR 1/2X28

YHM 22/556 RFL THR PROT 1/2X28 .920

YHM 22/556 RFL THR PROT 1/2X28 .920

YHM 22/556 RFL THR PROT 1/2X28 .730

YHM 22/556 RFL THR PROT 1/2X28 .730

YHM 22/556 RFL THR PROT 1/2X28 .640

YHM 22/556 RFL THR PROT 1/2X28 .640

YHM 308 RFL THR PROT 5/8X24 .920 OD

YHM 308 RFL THR PROT 5/8X24 .920 OD

YHM 308 RFL THR PROT 5/8X24 .725 OD

YHM 308 RFL THR PROT 5/8X24 .725 OD

YHM 9MM PIST THR PROT 1/2X28 .570 OD

YHM 9MM PIST THR PROT 1/2X28 .570 OD

YHM 9MM P THR PROT M13.5X1LH .625 OD

YHM 9MM P THR PROT M13.5X1LH .625 OD

YHM .40 PIST TP M14.5X1LH .633 OD

YHM .40 PIST TP M14.5X1LH .633 OD

YHM .45 PIST TP .578X28 .650 OD BLK

YHM .45 PIST TP .578X28 .650 OD BLK

YHM .45 PST THR PROT M16X1LH .750 OD

YHM .45 PST THR PROT M16X1LH .750 OD

YHM PHANTOM LT/LTA 762 QD FH 5/8X24

YHM PHANTOM LT/LTA 762 QD FH 5/8X24

YHM PHANTOM LT/LTA 762 QD FH 1/2X28

YHM PHANTOM LT/LTA 762 QD FH 1/2X28