Firearm Parts
Everything But the Kitchen Sink. Actually, Check Back.
From triggers, springs, and levers to slides, rails, charging handles, compensators, braces, dust covers, pins, buttons, and everything in between — our firearm parts section covers the full spectrum of components for popular pistol, rifle, and shotgun platforms. Whatever you need to repair, replace, or upgrade, we've probably got it.
Shop firearm parts below.
Filters
- Advanced Technology (3)
- Aero Precision (2)
- Aim Sports (11)
- AMERICAN PRECISION ARMS (1)
- Angstadt Arms (3)
- APEX TACTICAL SPECIALTIES (34)
- Arsenal (1)
- B&T FIREARMS (4)
- BATTLE ARMS DEVELOPMENT (5)
- Bayco (1)
- Bergara Rifles (7)
- BOWDEN TACTICAL (4)
- Bravo (11)
- Browning (10)
- Carlsons (2)
- Century (2)
- CHRISTENSEN ARMS (4)
- CMC Triggers (34)
- CMMG (23)
- COBALT KINETICS (3)
- Cross Armory (39)
- CZ (2)
- Dead Air (11)
- Ergo (1)
- FAXON FIREARMS (19)
- FIGHTLITE INDUSTRIES (1)
- FN (1)
- Franklin Armory (14)
- Geissele Automatics (19)
- Gemtech (1)
- GRIFFIN ARMAMENT (7)
- Grovtec US Inc (23)
- Henry (3)
- Heritage Mfg (1)
- Hi-Point (1)
- Hogue (1)
- Huxwrx (5)
- HYPERION MUNITIONS (1)
- JK ARMAMENT (4)
- Johnny Stewart (20)
- Kel-Tec (2)
- KGM SUPPRESSORS (14)
- LBE UNLIMITED (58)
- LEAD & STEEL LLC (1)
- Leapers (7)
- LEOFOTO USA (1)
- M&P Accessories (2)
- Magnum Research (2)
- MAGPUL INDUSTRIES CORP (50)
- Maxim (3)
- MDT SPORTING GOODS INC (12)
- MIDWEST INDUSTRIES INC (9)
- Mossberg (2)
- NCStar (3)
- ODIN WORKS (2)
- Outdoor Connection (1)
- Patriot Ordnance Factory (18)
- PHASE 5 WEAPON SYSTEMS (11)
- PIETTA (EMF COMPANY INC) (4)
- ProMag (4)
- Q LLC (11)
- RADIAN WEAPONS (35)
- RECOVER INNOVATIONS INC (16)
- REPTILLA,LLC (1)
- Rise Armament (51)
- RIVAL ARMS (63)
- ROSCO MANUFACTURING (13)
- RUGGED SUPPRESSOR (38)
- Samson (11)
- Sauer (1)
- SB Tactical (15)
- SCT MANUFACTURING (2)
- Seekins Precision (10)
- SHIELD ARMS (1)
- SilencerCo (14)
- SME (3)
- Spikes (11)
- STERN DEFENSE (3)
- Strike (133)
- Surefire (4)
- TacFire (49)
- TACSHIELD (MILITARY PROD) (1)
- Tactical Solutions (6)
- Tapco (15)
- TIMBER CREEK OUTDOOR INC (81)
- Timney Triggers (75)
- TRIGGERTECH (39)
- Troy Ind (3)
- TRUE PRECISION INC (20)
- Truglo (1)
- TYRANT CNC (66)
- Uncle Mikes (5)
- UTG Pro (2)
- Vantage Point Armory (5)
- Warne (7)
- WATCHTOWER FIREARMS (3)
- Wilson Combat (73)
- WOOX LLC (1)
- XS SIGHTS (8)
- Yankee Hill (21)
-
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 444524 sRx Q.D. Flash Hider Short Black Phosphate Steel with 5/8"-24 tpi for sRx Adapters
Yankee Hill10 in stockYHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Flash Hide...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /
Yankee Hill 4302MB28A QD Light Tactical Muzzle Brake made of Black Finish Steel with 1/2"-28 tpi Threads for 30 Cal AR-Platform
Yankee Hill40 in stockFor users who desire a muzzle brake instead of a flash hider, YHM now offers this Q.D. Mount muzzle brake for our Light Tactical .30 Cal. Sound Sup...
View ProductOriginal price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /Save 10% Save % -
Original price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /
Yankee Hill 5M2QD QD Muzzle Brake Black Steel with 1/2"-28 tpi Threads & 2.50" OAL for 5.56x45mm NATO AR-Platform
Yankee Hill50 in stockFor users who desire a muzzle brake instead of a flash hider, YHM now offers this Q.D. Mount muzzle brake. Sound suppressors naturally work as a mu...
View ProductOriginal price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /Save 10% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 4405MB28 sRx Q.D. Muzzle Brake Long Black Phosphate Steel with 1/2"-28 tpi, 9mm, 2.30" OAL & 9.375" Diameter for sRx Adapters
Yankee Hill9 in stockYHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Muzzle Bra...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $27.65Original price $27.65 - Original price $27.65Original price $27.65Current price $24.75$24.75 - $24.75Current price $24.75| /
Yankee Hill 9384 Low Profile Gas Block Clamp Screw .750" Black Phosphate Steel 0.95"
Yankee Hill50 in stockMade in the USA, the YHM gas block replaces your existing front sight to provide a simple, low profile design that can be used to mount a rifle len...
View ProductOriginal price $27.65Original price $27.65 - Original price $27.65Original price $27.65Current price $24.75$24.75 - $24.75Current price $24.75| /Save 10% Save % -
Original price $38.50Original price $38.50 - Original price $38.50Original price $38.50Current price $35.75$35.75 - $35.75Current price $35.75| /
Yankee Hill 285C1 Phantom Flash Hider Black Steel with 1/2"-28 tpi Threads & 2.13" OAL for 5.56x45mm NATO AR-Platform
Yankee Hill36 in stockThe YHM Phantom Flash Hider is designed for 5.56mm Cartridge. This five (5) port design has no downward facing port which helps eliminate dust prob...
View ProductOriginal price $38.50Original price $38.50 - Original price $38.50Original price $38.50Current price $35.75$35.75 - $35.75Current price $35.75| /Save 7% Save % -
Original price $86.45Original price $86.45 - Original price $86.45Original price $86.45Current price $74.75$74.75 - $74.75Current price $74.75| /
Yankee Hill 26MBA Slant Muzzle Brake Black Steel with 1/2"-28 tpi Threads & 2.50" OAL for 5.56x45mm NATO AR-Platform
Yankee Hill15 in stockThe YHM Slant 5.56mm Muzzle Brake and Compensator hybrid is designed to reduce recoil as well as muzzle rise for a quicker follow up shot. It is ma...
View ProductOriginal price $86.45Original price $86.45 - Original price $86.45Original price $86.45Current price $74.75$74.75 - $74.75Current price $74.75| /Save 14% Save % -
Original price $38.50Original price $38.50 - Original price $38.50Original price $38.50Current price $35.75$35.75 - $35.75Current price $35.75| /
Yankee Hill 285C2 Phantom Flash Hider Black Steel with 1/2"-28 tpi Threads & Teeth for 5.56x45mm NATO AR-Platform
Yankee Hill39 in stockThe popular 5C2 Comp/Flash Hider is designed for 5.56mm cartridge. This 5 port design has no downward facing port which helps eliminate dust proble...
View ProductOriginal price $38.50Original price $38.50 - Original price $38.50Original price $38.50Current price $35.75$35.75 - $35.75Current price $35.75| /Save 7% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 440524 sRx Q.D. Flash Hider Long Black Phosphate Steel with 5/8"-24 tpi, 9mm, 2.30" OAL & 9.375" Diameter for sRx Adapters
Yankee Hill19 in stockYHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Flash Hide...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $20.65Original price $20.65 - Original price $20.65Original price $20.65Current price $19.75$19.75 - $19.75Current price $19.75| /
Yankee Hill 9383 Low Profile Gas Block Screw Set .750" Black Phosphate Steel 0.95"
Yankee Hill50 in stockMade in the USA, the YHM low profile gas block replaces your existing front sight to provide a simple, low profile design that can be used to mount...
View ProductOriginal price $20.65Original price $20.65 - Original price $20.65Original price $20.65Current price $19.75$19.75 - $19.75Current price $19.75| /Save 4% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 4401MB24 sRx QD Mini Muzzle Brake Black Phosphate Steel with 5/8"-24 tpi, 9mm, 1.10" OAL & 9.375" Diameter for sRx Adapters
Yankee Hill16 in stockYHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Mini Muzzle...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $76.30Original price $76.30 - Original price $76.30Original price $76.30Current price $69.75$69.75 - $69.75Current price $69.75| /
Yankee Hill 206228 Nielsen 2060-28 9mm .578"x28 Stainless Steel
Yankee Hill8 in stockYHMs Nielsen Pistons are compatible with YHMs booster housing YHM-2055 as well as many popular pistol suppressors. They are constructed from heat t...
View ProductOriginal price $76.30Original price $76.30 - Original price $76.30Original price $76.30Current price $69.75$69.75 - $69.75Current price $69.75| /Save 9% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 4445MB24 sRx Q.D. Muzzle Brake Short Black Phosphate Steel with 5/8"-24 tpi for sRx Adapters
Yankee HillOnly 5 left!YHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Muzzle Bra...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /
Yankee Hill 431528A Mini QD Flash Hider Black Phosphate Steel with 1/2"-28 tpi Threads & 2.13" OAL for 5.56x45mm NATO AR-Platform
Yankee Hill50 in stockThe Mini Q.D. Flash Hider is for YHM's fast attach sound suppressor systems. Compact at only 2 1/8" and weighing in 3.3 ounces, the Mini Q.D. Flash...
View ProductOriginal price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /Save 10% Save % -
Original price $86.45Original price $86.45 - Original price $86.45Original price $86.45Current price $79.75$79.75 - $79.75Current price $79.75| /
Yankee Hill 3085MBA Slant Muzzle Brake Black Steel with 5/8"-24 tpi Threads & 2.75" OAL for 30 Cal AR-Platform
Yankee Hill20 in stockThe YHM Slant .30 Cal Muzzle Brake and Compensator hybrid is designed to reduce recoil as well as muzzle rise for a quicker follow up shot. It is m...
View ProductOriginal price $86.45Original price $86.45 - Original price $86.45Original price $86.45Current price $79.75$79.75 - $79.75Current price $79.75| /Save 8% Save % -
Original price $61.25Original price $61.25 - Original price $61.25Original price $61.25Current price $54.75$54.75 - $54.75Current price $54.75| /
Yankee Hill 9473 Rail Extension 6" Matte Black
Yankee Hill18 in stockThese rails are perfect for mounting optics as well as any other picatinny style accessory. They add an extra mounting surface to any picatinny rai...
View ProductOriginal price $61.25Original price $61.25 - Original price $61.25Original price $61.25Current price $54.75$54.75 - $54.75Current price $54.75| /Save 11% Save % -
Original price $25.90Original price $25.90 - Original price $25.90Original price $25.90Current price $24.75$24.75 - $24.75Current price $24.75| /
Yankee Hill 7284 EZ Pull Takedown Pins AR-Platform AR Platform Black Steel
Yankee Hill50 in stockThese takedown pins have over sized heads to make separating the upper and lower receiver faster and easier. Perfect for the shooting enthusiast wi...
View ProductOriginal price $25.90Original price $25.90 - Original price $25.90Original price $25.90Current price $24.75$24.75 - $24.75Current price $24.75| /Save 4% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 4405MB24 sRx Q.D. Muzzle Brake Long Black Phosphate Steel with 5/8"-24 tpi, 9mm, 2.30" OAL & 9.375" Diameter for sRx Adapters
Yankee Hill14 in stockYHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Muzzle Bra...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /
Yankee Hill 4302AKA Phantom Q.D. Flash Hider Black Steel with M14x1 LH Threads for 30 Cal AK-Platform
Yankee Hill39 in stockThis flash hider is used for our .30 Cal. Phantom LT/LTA Q.D. Sound Suppressor. It retains the excellent flash hiding capabilities of the original ...
View ProductOriginal price $110.60Original price $110.60 - Original price $110.60Original price $110.60Current price $99.75$99.75 - $99.75Current price $99.75| /Save 10% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 4445MB32 sRx Q.D. Muzzle Brake Short Black Phosphate Steel with 5/8"-32 tpi for sRx Adapters
Yankee Hill9 in stockYHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Muzzle Bra...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save % -
Original price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /
Yankee Hill 444532 sRx Q.D. Flash Hider Short Black Phosphate Steel with 5/8"-32 tpi for sRx Adapters
Yankee HillOnly 4 left!YHMs line of sRx products were designed with aesthetics and ease-of-use as the top priorities, and that is no different for the YHM sRx Flash Hide...
View ProductOriginal price $91.69Original price $91.69 - Original price $91.69Original price $91.69Current price $84.75$84.75 - $84.75Current price $84.75| /Save 8% Save %