THE BEST DEALS ON GUNS, AMMO & GEAR

Disclosure: Guns and Ammo Bargains contains affiliate links, meaning I get a commission if you decide to make a purchase through my links, at no cost to you.
YANKEE HILL MACHINE AR15 9mm Dust Cover Complete Kit (YHM-111-9)
$24.27
Complete dust cover assembly; Fits AR Rifles; Caliber marked "9mm"; Includes: Caliber Marked Dust Cover,...
YANKEE HILL MACHINE 5/8 ID Barrel Shim Set (SHIM-3302-SET)
$19.93
Designed for use with YHM .30 Caliber Q.D. Muzzle Brakes; Allows to time muzzle devices which require...
YANKEE HILL MACHINE 1/2 ID Barrel Shim Set (SHIM-3102-SET)
$20.10
Designed for use with YHM 5.56mm Q.D. Muzzle Brakes; Allows to time muzzle devices which require timing;...
YANKEE HILL MACHINE 3 Slot Picatinny Angle Mount (YHM-9690A)
$36.07
Made from aircraft quality aluminum; Hardcoat Anodized matte black to Military Specifications or better;...
YANKEE HILL MACHINE Scope Riser (YHM-227A)
$41.16
Mounts to any Picatinny Rail; Made from aircraft quality Aluminum; Hardcoat Anodized Matte Black to...
YANKEE HILL MACHINE AR-15 Stripped Billet Upper Receiver (YHM-110-BILLET)
$155.97
These uppers were designed and are MACHINED 100% IN HOUSE; Made from 7075-T6 aluminum (Billet); M4 Style...
YANKEE HILL MACHINE Phantom 30 Caliber LT/LTA QD Flash Hider Mount with 5/8x24 Thread (YHM-4302-24A)
$78.90
Used for the .30 Cal. Phantom LT/LTA Q.D. Sound Suppressor; Will NOT accommodate the 5.56 Phantom or...
YANKEE HILL MACHINE 5010 & 5030-H AR-15 Quick Deploy Same Sight System (YHM-5040-H)
$203.34
Front sight with protected hooded stem- HK style; Rear sight has a dual peep aperture; Front sight folded...
YANKEE HILL MACHINE Phantom 30 Caliber LT/LTA QD Flash Hider Mount with M14x1 LH Thread (YHM-4302-AK-A)
$84.12
Carbon Scrapers (Teeth) removes or scrapes carbon from the internal support system of your can; Dual...
YANKEE HILL MACHINE M-Lok Grip with Storage Compartment (YHM-5420A)
$69.08
6061-T6 Aluminum; Hardcoat Anodized matte black to Military Specifications or better; Compartment fits 2...
YANKEE HILL MACHINE 9mm Pistol Plated 570 OD 1/2in-28 Thread Protector (YHM-3418-B)
$25.82
1/2x28 Thread Pitch; 9mm Diameter; .570 Outside Diameter; Plated...
YANKEE HILL MACHINE Phantom 5.56 QD Flash Hider (YHM-3102-28A)
$85.56
Used for the Q.D. Phantom Sound Suppressor; Fits AR-15 rifles chambered in .223 Remington or 5.56mm NATO...
YANKEE HILL MACHINE Phantom 7.62 Smooth Compensator/Flash Hider (YHM-3080-5C1)
$56.96
For Barrel Thread 5/8"-24; 2.25 inches long; 0.864 inches outside diameter; Weighs 2 ounces...
YANKEE HILL MACHINE Phantom 7.62 Compensator/Flash Hider with Teeth (YHM-3080-5C2)
$56.96
For Barrel Thread 5/8"-24; Includes Crush Washer; 2 1/4 inches long; .864 inches outside diameter; Weighs 2...
YANKEE HILL MACHINE Phantom 5.56mm Comp/Flash Hider with Aggressive Endcuts (YHM-28-5C2)
$37.54
Designed for 5.56mm Cartridge; 5-port design helps to mitigate dust signature; Aggressive front end for use...
YANKEE HILL MACHINE Stripped A3 Anodized Upper Receiver (YHM-110)
$104.23
Made from 7075-T6 aluminum (Forged); Weight: 6.976 Oz.; M4 Style feed ramps and "T" Markings; Inside coated...
YANKEE HILL MACHINE Phantom 5.56 Comp/Brake QD Mount (5M2-QD)
$85.56
Compatible with YHM 5.56 and 7.62 Sound Suppressors; Threaded 1/2"-28; Includes two 0.002", three 0.005",...
ZEISS Terra ED 8x42 Black Binoculars (524203-9901-000)
$499.99
Pure Performance; Superior Optics; Wide Field of View; Precision at Close Quarters; Optimal Ergonomics;...
Yankee Hill Machine Co Kurz QD Adapter, Titanium, 1-3/8-24 Rear Mounting Threads, Matte Finish, Black YHM-3051-Ti
$97.25
1-3/8"-24 Thread Mount; Grade 5 Titanium; Matte Black Ion Bond Finish; Reduce Length by .675"; Weight: 1.2...
YANKEE HILL MACHINE CO Kurz QD Adapter (YHM-3051)
$76.85
1-3/8"-24 Thread Mount; 17-4 Stainless Steel; Matte Black Oxide Finish; Reduce Length by .675"; Weight: 2.0...
YANKEE HILL MACHINE CO Mid-Length Black Plated Gas Tube (YHM-BL-04M)
$31.72
Mid-Length Gas System; Includes Gas Tube Pin; Black Color...
YANKEE HILL Machine Resonator 30 Cal. Suppressor w/ Phantom 30 Caliber Muzzle Brake YHM-4302-MB-24A (YHM-2130-MB-24)
$619.00
Ships with a YHM-4302 mount; Fits all YHM-4302, YHM-3302 and YHM-3102/YHM-5M2 mounts; Rated for up to .300...
YANKEE HILL MACHINE Low Profile Gas Block (YHM-9384)
$30.36
Replaces your existing front sight to provide a simple, low profile design; Manufactured from high quality...
YANKEE HILL MACHINE 6.8 SPC 10rd Stainless Steel Magazine (MAG-6810)
$30.18
Replacement Magazine for your 6.8mm SPC AR-15 rifle; 10-Round Capacity; 410 Series Stainless Steel Body,...
YANKEE HILL MACHINE Forearm End Cap (YHM-9484A)
$30.48
Keeps debris out of your handguard; Diameter: 1.75"; Inner Diameter: 15/16" (.93); Weight: 0.608 oz.; Does...
YANKEE HILL MACHINE Two Piece Carbine Length Handguards (YHM-9670-C)
$147.83
Lightweight aircraft grade aluminum; Total Length: 6.625"; Total Weight: 10.464 oz; Hardcoat Anodized matte...
YANKEE HILL MACHINE Arca-Swiss 10in M-Lok Rail (YHM-1610-A)
$64.95
Compatible with M-Lok mounting systems; Mounting surface to fit a wide array of tripod adapters and...
YANKEE HILL MACHINE Arca-Swiss 6in M-Lok Rail (YHM-1606-A)
$57.99
Compatible with M-Lok mounting systems; Mounting surface to fit a wide array of tripod adapters and...
YANKEE HILL MACHINE Two-Piece Carbine Length Handguards (YHM-9670)
$144.91
Lightweight aircraft grade aluminum; Hardcoat anodized matte black to military specifications or better;...
YANKEE HILL MACHINE M-LOK Bipod Mount (YHM-5415A)
$42.78
Made from aircraft grade aluminum; Hardcoat anodized matte black to military specifications or better;...
YANKEE HILL MACHINE 1/2x28 920 O.D. Plated Black Thread Protector (YHM-3410)
$25.82
Protects Muzzle Threads; .223 Caliber/5.56 NATO; 1/2x28 Thread Pitch; Bull Barrel Profile; .920 Outside...
YANKEE HILL MACHINE Dust Cover Assembly Marked 6.8mm SPC (YHM-111-68)
$24.27
Complete dust cover assembly; Fits most AR-15 and M16 platforms; Caliber marked "6.8 SPC"; Caliber Marked...
Yankee Hill Machine Fat Cat 5.56mm Suppressor W/ Srx Mount
$501.99
Baffle Geometry: New design resulting in reduced blowback; Brand Quality: Built with care, quality, and...
Yankee Hill Machine Fat Cat 5.56mm Suppressor W/ Srx Endcap
$551.99
Baffle Geometry: New design resulting in reduced blowback; Brand Quality: Built with care, quality, and...
YANKEE HILL MACHINE Mini QD 9mm 1/2x28 Muzzle Brake (YHM-3109-1MB-28A)
$94.58
Designed for a 9mm bore, ensuring optimal performance with compatible ammunition; 1.6" overall length, adds...
YANKEE HILL MACHINE sRx Short QD 11/16x24 Flash Hider (YHM-4445-24B)
$73.20
Must be paired with the YHM sRx Adapter; Timeless (No need to shim/time to barrel); Small/low profile; No...
YANKEE HILL MACHINE Sidewinder 1/2x28 Direct Thread Adapter (YHM-3251)
$31.96
Fits YHM's Sidewinder, Sidewinder M2 and Cobra M2 suppressors; Made from 17-PH Stainless Steel; Length:...
YANKEE HILL MACHINE sRx Thread Protector (YHM-4450)
$36.08
Designed to be used with the YHM sRx System and any suppressor with 1 3/8" thread; Material: 4140 Chrome...