-
Advanced Tech
Advanced Forend/Pistol Grip Most 12 Gauge Pumps Black SYN - SFP-0300
✓ In stock
$44.70 -
Beretta
Beretta OptimaChoke 12 Gauge Improved Cylinder Flush 17-4 Stainless Steel - JCOCN16
✓ In stock
MSRP: $60.00$42.44 -
Faxon Firearms
Faxon Fits Glock 19 Barrel 9mm Luger Flame Fluted Non Threaded Black - GB910N19LGQ-N
✓ In stock
MSRP: $120.00$110.30 -
-
RUGGED SUPPRESSOR
Rugged Radiant762 Suppressor Adapt Module Quick Detach- 7.62mm to .300 RUM Black
✓ In stock
$901.76 -
-
ATI Outdoors
American Tactical ADV Tech Shforce G2 REM/Mossberg Stock UC - C.1.50.2000
✓ In stock
MSRP: $73.99$62.19 -
Carlson'S Choke Tubes LLC
Carlson's Choke Tubes Winchester 20 Gauge Full Flush Stainless Steel - 50104
✓ In stock
$33.58 -
-
UTG
UTG Monolithic M-LOK Handguard For MP5 Extended Length - MTU055SSME
✓ In stock
MSRP: $249.97$162.06 -
JEBS Choke Tubes Inc
JEBS Choke Tubes High Voltage Waterfowl Ported Tube for 12 Gauge Browning - JPC-12C2/690
✓ In stock
$78.65 -
Carlson'S Choke Tubes LLC
Carlson's Choke Tubes Core Browning Invector Plus 12 Gauge Mid-Range - 41035
✓ In stock
$64.82 -
Midwest Industries
Midwest Industries Handguard CRM M-LOK 13.375" Combat Rail Fits AR-15 - MI-CRM13.375
✓ In stock
MSRP: $212.95$172.81 -
Yankee Hill Machine
Yankee Hill Machine Forearm End Cap For Rails Standard .925" Barrels - YHM9484A
✓ In stock
$40.00 -
KAK Industry
KAK Industry Plan B AK-74 MD M26X1.5LH Muzzle Brake - 412-2103-022
✓ In stock
MSRP: $104.95$88.29 -
Sims Vibration Laboratories
Sims Vibration Laboratories LimbSaver Precision Fit Recoil Pad for Thompson - 10031
✓ In stock
$49.94 -
-
Battle Arms Development
Battle Arms Development Enhance Take Down Pin Set Titanium Natural - 100-015-185
✓ In stock
$57.40 -
-
-
-
-
-
Faxon Firearms
Faxon Duty Series 5.56 NATO 16" Black Nitride 4150 CMV Barrel - 15A58M16NHQ
✓ In stock
MSRP: $184.00$162.26
Gun Parts
Upgrade, repair or build with barrels, triggers, stocks, grips, handguards, muzzle devices and replacement parts. We list over 14,800 gun parts from Magpul, Hogue and Strike.
Getting the right fit
Fit is everything with gun parts. Match the exact make, model and generation of your firearm, since a Glock 19 Gen 3 and Gen 5 do not share every part, and AR-15 parts can differ between mil-spec and commercial dimensions.
Barrels and muzzle devices also need the right thread pitch. For triggers and internal parts, a qualified gunsmith install is the safest route if you are not comfortable doing it yourself.
Gun Parts FAQ
How do I know a part fits my gun?
Check the product title and specifications for your exact model and generation. If a listing covers a range of models, confirm yours is on the list before ordering.
What thread pitch do I need for a muzzle device?
Check your barrel. Most 5.56 and 9mm barrels use 1/2x28 and most .30 caliber barrels use 5/8x24, but confirm the thread on your barrel or in your owner's manual before you order.
Shop related: AR-15 Parts · Magazines · Scope Mounts & Rings · Gun Care