Skip to Content

All products

Yankee Hill Machine Co YHM BARREL SHIM SET 5/8" ID

3 available to order
Low stock — order may be cancelled if no longer available
$ 9.50

Yankee Hill Machine Co YHM CARBINE LENGTH GAS TUBE BLACK

2 available to order
Low stock — order may be cancelled if no longer available
$ 24.75

Yankee Hill Machine Co YHM RIFLE LENGTH GAS TUBE BLACK

5 available to order
Low stock — order may be cancelled if no longer available
$ 24.75

Yankee Hill Machine Co YHM 3 SLOT PICATINNY ANGLE MOUNT

2 available to order
Low stock — order may be cancelled if no longer available
$ 29.75

Yankee Hill Machine Co YHM 2PC CARBINE HANDGUARD ASSY BLACK

1 available to order
Low stock — order may be cancelled if no longer available
$ 174.95

Yankee Hill Machine Co YHM DMND SERIES FOREARM RIFLE 12.6"

3 available to order
Low stock — order may be cancelled if no longer available
$ 184.75
$ 16.75
$ 24.75

Yankee Hill Machine Co YHM HINGED LOW PROFILE GAS BLOCK

4 available to order
Low stock — order may be cancelled if no longer available
$ 64.75

Yankee Hill Machine Co YHM SLANT BRAKE/COMP 1/2-36 9MM

2 available to order
Low stock — order may be cancelled if no longer available
$ 81.75

Yankee Hill Machine Co YHM MLOK VERTICAL GRIP WO/STORAGE

3 available to order
Low stock — order may be cancelled if no longer available
$ 46.75
$ 49.75

Yankee Hill Machine Co YHM M-LOK CONTINUOUS RAIL 2.75" BLACK

2 available to order
Low stock — order may be cancelled if no longer available
$ 24.75
$ 139.50

Yankee Hill Machine Co YHM .45 PIST TP .578X28 .650 OD BLACK

8 available to order
Low stock — order may be cancelled if no longer available
$ 16.75
$ 16.75

Yankee Hill Machine Co YHM 308 RIFLE THR PROT 5/8X24 .920 OD

9 available to order
Low stock — order may be cancelled if no longer available
$ 16.75
$ 16.75

Yankee Hill Machine Co YHM SLANT BRAKE/COMP 5/8-24 .30CAL

3 available to order
Low stock — order may be cancelled if no longer available
$ 79.75

Yankee Hill Machine Co YHM .308 FLASH SUPPRESSOR W/O TEETH

5 available to order
Low stock — order may be cancelled if no longer available
$ 54.75
$ 35.75