GUN PARTS

Gun parts are used to repair, maintain, upgrade, customize, or complete a firearm - AR-platform firearms, and other common firearm setups, including replacement parts, build parts, small parts, stocks, grips, triggers, muzzle devices, pins, springs, rails, mounts, and other firearm-related components.

The right parts can help keep a firearm serviceable, easier to use, and better suited for training, home defense, hunting, recreational shooting, or general ownership.

Before ordering, always confirm the part is compatible with your firearm’s make, model, caliber, generation, and configuration. Some parts may require proper tools, installation knowledge, or a qualified gunsmith for safe and correct installation.

Products List

Filters

Sort By:

Display Type:
  • BATTLEARMS BAD-EBC-IC Enhanced Bolt Catch – AR15 / M16 / M4

    BATTLEARMS BAD-EBC-IC Enhanced Bolt Catch – AR15 / M16 / M4

    Battle Arms Development
    $17.00
    BATTLEARMS BAD-EBC-IC Enhanced Bolt Catch – AR15 / M16 / M4 Manufacturer: Battle Arms Development, Inc.Item: BAD-EBC-ICSKU: BAD-EBC-ICUPC: 810033781230 Precision Control. Faster Manipulation. Proven Durability. The BATTLEARMS BAD-EBC-IC Enhanced...
    Add to Cart
  • PRO Safety Replacement Lever - Standard

    PRO Safety Replacement Lever - Standard

    Battle Arms Development
    $9.99
    Qty of 1.  BAD-ASS-PRO Replacement Standard Long Lever Compatible with BAD-ASS-PRO family of safeties. BAD-ASS-PRO BAD-ASS-PRO-1522 BAD-ASS-PRO-FA BAD-ASS-PRO-LITE BAD-ASS-PRO-NITE
    Add to Cart
  • BATTLEARMS PRO Safety Replacement Lever - Short

    BATTLEARMS PRO Safety Replacement Lever - Short

    Battle Arms Development
    $9.99
    Qty of 1.  BAD-ASS-PRO Replacement Short Lever Compatible with BAD-ASS-PRO family of safeties. BAD-ASS-PRO BAD-ASS-PRO-1522 BAD-ASS-PRO-FA BAD-ASS-PRO-LITE BAD-ASS-PRO-NITE
    Add to Cart
  • BATTLEARMS AR15/M16 Ejector / Safety Selector Detent Spring

    BATTLEARMS AR15/M16 Ejector / Safety Selector Detent Spring

    Battle Arms Development
    $0.50
    This quality, high tensile strength spring tensions the Ejector for proper functioning in the Bolt. Its good to replace it any time you disassemble the Ejector parts.   
    Add to Cart
  • Replacement Pro Series Safety Screw 8-32x1/4

    Replacement Pro Series Safety Screw 8-32x1/4

    Battle Arms Development
    $0.30
    Replacement Screw for BAD-ASS-PRO series of safeties. Not required when purchasing a BAD-ASS-PRO kit. One screw included.
    Add to Cart
  • Stainless Steel Safety Detent

    Stainless Steel Safety Detent

    Battle Arms Development
    $1.90
    AR15/M16 Safety Selector Detent - Heat Treated Stainless Steel Note: (1) One Detent Black Nitride Coated Made in the USA
    Add to Cart
  • BATTLEARMS PRO Series Safety Installation Wrench 5/64      0.0 / 5

    BATTLEARMS PRO Series Safety Installation Wrench 5/64 0.0 / 5

    Battle Arms Development
    $0.25
    Short Arm Hex Key, for BAD-ASS-PRO series of safeties.  Included with BAD-ASS-PRO kits. One wrench.
    Add to Cart
  • BATTLEARMS BAD-ASS Elite Ambidextrous Safety Selector

    BATTLEARMS BAD-ASS Elite Ambidextrous Safety Selector

    Battle Arms Development
    $80.00
    BATTLEARMS BAD-ASS-ELITE Fiber Optic-Ready Lightweight Ambidextrous Safety Selector (AR15 / M16 / M4 / AR9 / AR10) The BAD-ASS-ELITE is a professional-grade, lightweight, ambidextrous semi-auto safety selector designed to improve reliability,...
    Add to Cart
  • BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous 60/90 Safety Selector – Blue

    BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous 60/90 Safety Selector – Blue

    Battle Arms Development
    $65.00
    Battle Arms Development BAD-ASS-LITE Lightweight Ambidextrous 60/90 Safety Selector – Blue (AR15/M16/M4/AR9/AR10) Manufacturer: Battle Arms Development, Inc. Item: BAD-ASS-LITE-BLUE SKU: BAD-ASS-LITE-BLUE UPC: 810033785696 Color: Blue Platform:...
    Add to Cart
  • BATTLEARMS BAD-ASS-NITE Tritium Ambidextrous Safety Selector

    BATTLEARMS BAD-ASS-NITE Tritium Ambidextrous Safety Selector

    Battle Arms Development
    $149.00
    BATTLEARMS BAD-ASS-NITE | AR15 Ambidextrous Speed Safety Selector (Aluminum / Tritium) Tritium-illuminated ambidextrous safety selector for fast, confident indexing in low-light conditions. SKU: BAD-ASS-NITE UPC: 810033782558 Overview The Battle...
    Add to Cart
  • BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous Safety Selector – Red Anodized | AR15/M4/M16/AR10

    BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous Safety Selector – Red Anodized | AR15/M4/M16/AR10

    Battle Arms Development
    $65.00
    Battle Arms Development, Inc. – BAD-ASS-LITE Lightweight Ambidextrous 60/90 Safety Selector (Red) Item: BAD-ASS-LITE-RED SKU: BAD-ASS-LITE-RED Model: BAD-ASS LITE UPC: 810033785689 Platform Compatibility: AR15 / M16 / M4 / AR9 / AR10 The best...
    Add to Cart
  • BATTLEARMS BAD-ASS-LITE-ODG Lightweight Ambidextrous 60/90 Safety Selector

    BATTLEARMS BAD-ASS-LITE-ODG Lightweight Ambidextrous 60/90 Safety Selector

    Battle Arms Development
    $65.00
    BATTLEARMS BAD-ASS-LITE-ODG Lightweight Ambidextrous 60/90 Safety Selector — OD Green (AR15 / M16 / M4 / AR9 / AR10) Lightweight, duty-ready ambidextrous safety selector featuring modular skeletonized levers and a reversible 60° / 90°...
    Add to Cart
  • BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous Safety Selector / Purple

    BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous Safety Selector / Purple

    Battle Arms Development
    $65.00
    Battle Arms Development BAD-ASS-LITE Lightweight Ambidextrous 60/90 Safety Selector – Purple (AR15/M16/M4/AR9/AR10) Manufacturer: Battle Arms Development, Inc. Item: BAD-ASS-LITE-PURP SKU: BAD-ASS-LITE-PURP UPC: 810033785641 Color:...
    Add to Cart
  • BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous Safety Selector lite

    BATTLEARMS BAD-ASS-LITE Lightweight Ambidextrous Safety Selector lite

    Battle Arms Development
    $65.00
    Battle Arms Development® BAD-ASS-LITE Lightweight Ambidextrous 60/90 Safety Selector (AR15 / M16 / M4 / AR9 / AR10) The BATTLEARMS BAD-ASS-LITE is the next-generation lightweight ambidextrous safety selector from the innovators who introduced the...
    Add to Cart
  • BATTLEARMS BAD-ASS-PRO Full-Auto Ambidextrous Safety Selector

    BATTLEARMS BAD-ASS-PRO Full-Auto Ambidextrous Safety Selector

    Battle Arms Development
    $60.00
    BATTLEARMS BAD-ASS-PRO-FA Full-Auto Ambidextrous Safety Selector (AR15/M16/M4) Duty-grade, modular ambidextrous safety selector designed for Mil-Spec full-auto AR platforms with Battle Arms’ next-generation locking design. Brand: Battle Arms...
    Add to Cart
  • BATTLEARMS BAD-ASS-PRO M&P15-22 Reversible 90/60 Ambidextrous Safety Selector

    BATTLEARMS BAD-ASS-PRO M&P15-22 Reversible 90/60 Ambidextrous Safety Selector

    Battle Arms Development
    $54.00
    BATTLEARMS BAD-ASS-PRO M&P15-22 Reversible 90/60 Ambidextrous Safety Selector Duty-grade, modular ambidextrous safety selector built specifically for the Smith & Wesson® M&P®15-22 platform, featuring reversible 90° / 60°...
    Add to Cart
  • BATTLEARMS BAD-ASS-LITE Ambidextrous 60/90 Safety Selector (AR15 / AR10 / AR9)

    BATTLEARMS BAD-ASS-LITE Ambidextrous 60/90 Safety Selector (AR15 / AR10 / AR9)

    Battle Arms Development
    $45.00
    Battle Arms Development BAD-ASS-PRO Reversible 90/60 Ambidextrous Safety Selector (AR15 / M16 / M4 / AR9 / AR10) The BATTLEARMS BAD-ASS-PRO is a professional-grade, duty-ready ambidextrous semi-auto safety selector engineered for maximum reliability,...
    Add to Cart
  • BATTLEARMS BAD-E4S-IC Enhanced Single Side Safety Selector

    BATTLEARMS BAD-E4S-IC Enhanced Single Side Safety Selector

    Battle Arms Development
    $16.00
    BATTLEARMS BAD-E4S-IC Enhanced Single Side Safety Selector (0°–90°) — AR15 / M16 / M4 / AR9 / AR10 The BAD-E4S-IC is an enhanced single-side safety selector for AR-style rifles, built with Battle Arms’ signature diagonal...
    Add to Cart
  • BATTLEARMS M-LOK Handstop

    BATTLEARMS M-LOK Handstop

    Battle Arms Development
    $19.99
    Micro Hand Stop is a great way to keep a secure grip on your firearm without letting your hand slip too far forward. This hand stop is compact and lightweight, keeping your firearm nimble for target transition.    Features: 6061-T6...
    Add to Cart
  • BATTLEARMS Mil-Spec Forward Assist Assembly Round AR-15, LR-308 Matte

    BATTLEARMS Mil-Spec Forward Assist Assembly Round AR-15, LR-308 Matte

    Battle Arms Development
    $14.95
    Assembly Includes:   (1) Forward Assist (1) Forward Assist Spring (1) Forward Assist Roll Pin
    Add to Cart
  • BATTLEARMS AR15/M16 - Ejection Port Cover Pin

    BATTLEARMS AR15/M16 - Ejection Port Cover Pin

    Battle Arms Development
    $2.00
    AR15/M16 - Ejection Port Cover Pin These high quality components will provide excellent fit and reliable function in your AR series rifle and are perfect for upgrading existing components or replacing worn or broken parts.
    Add to Cart
  • BATTLEARMS Crush Washer AR-10 - 30Cal

    BATTLEARMS Crush Washer AR-10 - 30Cal

    Battle Arms Development
    $2.49
    Crush washer to be used with muzzle device on your 7.62./ 30 cal AR15/AR10/300 Blackout
    Add to Cart
  • BATTLEARMS CrusCrush Washer AR-15 - 22Calh Washer AR-15 - 22Cal

    BATTLEARMS CrusCrush Washer AR-15 - 22Calh Washer AR-15 - 22Cal

    Battle Arms Development
    $2.99
    Muzzle Device Crush Washer 22Cal  AR15
    Add to Cart
  • VG6 Gamma Muzzle Device

    VG6 Gamma Muzzle Device

    Battle Arms Development
    $69.99
    The VG6 GAMMA 556 is a high performance muzzle brake for eliminating recoil. It was designed using state of the art engineering techniques, utilizing CFD (Computational Fluid Dynamics) and CAE (Computer Aided Engineering). This product is 100% CNC...
    Add to Cart
  • Mil-Spec A2 Flash Hider

    Mil-Spec A2 Flash Hider

    Battle Arms Development
    $8.00
    A flash hider is a muzzle attachment for a firearm used to quickly disperse the burning gases emitted from the barrel so as to limit the amount of flash seen by the shooter. Not only do they serve a purpose, but they also give your AR a custom look...
    Add to Cart
  • THUMPER Muzzle Brake

    THUMPER Muzzle Brake

    Battle Arms Development
    $70.00
    BATTLEARMS™ THUMPER™ The Battle arms development THUMPER™ was designed to reduce as much movement as possible when it comes to the muzzle of the gun. This muzzle device does an exceptional job of not only keeping the muzzle flat but...
    Add to Cart
  • 9mm 4 Flat Flash Can 1/2x28

    9mm 4 Flat Flash Can 1/2x28

    Battle Arms Development
    $35.00
    The BATTLEARMS® Fluted flash can is designed to direct muzzle flash forward away from the operator. This product is not designed to reduce muzzle rise, sound, recoil or muzzle flash. This product is designed to direct gas and noise away from the...
    Add to Cart
  • Faux Suppressor Flash Can

    Faux Suppressor Flash Can

    Battle Arms Development
    $39.99
    This Faux Suppressor/flashcan was designed for those in states that cannot have a suppressor and would like the look. Can be fired through while installed on weapon. Unit is 6.5in & 1.2in diameter. Adds 5.85in to the end of barrel Threaded in 1/2x28...
    Add to Cart
  • AR15/M16 Gas Tube

    AR15/M16 Gas Tube

    Battle Arms Development
    $16.50
    AR15/M16 Gas Tube Stainless Steel Gas Tube for AR15 & AR10 rifles Available Length: Pistol 6.6875in, Carbine 9.8in, Mid 11.75in, Rifle 15.125 Black Melonite or Stainless Steel Finish Made in the USA
    Add to Cart
  • Gas Block Roll Pin - Stainless Steel

    Gas Block Roll Pin - Stainless Steel

    Battle Arms Development
    $1.00
    Replacement Gas Tube/Block Roll Pin 18-8 Stainless Steel Slotted Spring Pin 5/64in Diameter 5/16in Long
    Add to Cart
  • WORKHORSE Low Profile Steel Gas Block .750 WORKHORSE® Low Profile Steel Gas Block .750

    WORKHORSE Low Profile Steel Gas Block .750 WORKHORSE® Low Profile Steel Gas Block .750

    Battle Arms Development
    $34.95
    WORKHORSE® Low Profile Steel Gas Block .750 was designed to be a low profile gas block for the masses. It will fit under the majority of hand-guards made.   Weighing in at .85oz with the screws. It will work with barrels using a .750in...
    Add to Cart
  • Battle Arms BAD-LGB Light Weight Low Profile Steel Gas Block .750

    Battle Arms BAD-LGB Light Weight Low Profile Steel Gas Block .750

    Battle Arms Development
    $49.95
    WORKHORSE Low Profile Steel Gas Block .750 The Battle Arms Development WORKHORSE Low Profile Steel Gas Block .750 is a rugged, no-nonsense gas block built for dependable performance on AR-platform rifles. Precision machined from steel and finished for...
    Add to Cart
  • Bolt Carrier Group AR-308 DPMS Pattern Black Nitride Bolt Carrier Group AR-308 DPMS Pattern Black Nitride

    Bolt Carrier Group AR-308 DPMS Pattern Black Nitride Bolt Carrier Group AR-308 DPMS Pattern Black Nitride

    Battle Arms Development
    $250.00
    BATTLEARMS™ AR308 DPMS Pattern BCG MPI TESTED AND MARKED NITRIDE FINISH INSIDE AND OUTSIDE WITH FORWARD ASSIST CUTS CORRECT AUTO SEAR TRIP LOCATION 9310 HEAD 8620 CARRIER FOR 7.62 NATO, .308 WINCHESTER OR SIMILAR INCLUDES O-RING...
    Add to Cart
  • 9MM Blowback AR-15 Enhanced BCG

    9MM Blowback AR-15 Enhanced BCG

    Battle Arms Development
    $179.00
    Enhanced 9mm Blowback AR-15 Bolt Carrier Group is compatible with both COLT and GLOCK magazine configurations. Features reliable AR-15 style extractor claw with O-Ring and spring and broad trigger compatibility with ramped bottom geometry. Charging...
    Add to Cart
  • AR15/M16 Full Auto Titanium BCG Bolt Carrier Group

    AR15/M16 Full Auto Titanium BCG Bolt Carrier Group

    Battle Arms Development
    $395.00
    BATTLEARMS™ AR15/M4 Titanium carrier w/ ArmorTI coating.   This carrier fills the space of an M16 profile while reducing weight substantially. Aerospace surface treatment provides ultimate durability and wear resistance. Bolt material...
    Add to Cart
  • BATTLEARMS AR15/M16 Full Auto Enhanced BCG

    BATTLEARMS AR15/M16 Full Auto Enhanced BCG

    Battle Arms Development
    $189.95
    BATTLEARMS AR15/M16 Full Auto Enhanced BCG (Bolt Carrier Group) | BAD-EBCG-M16 Item: BAD-EBCG-M16 Model: BAD-EBCG-M16 UPC: 810033781162 Brand: Battle Arms Development, Inc. The BATTLEARMS® AR15/M16 Full Auto Enhanced BCG is a duty-ready, full-auto...
    Add to Cart
  • Battle Arms RACK Ambidextrous Charging Handle – AR15/M4/M16 - SIZE D - ANODIZED OD GREEN

    Battle Arms RACK Ambidextrous Charging Handle – AR15/M4/M16 - SIZE D - ANODIZED OD GREEN

    Battle Arms Development
    $129.95
    The Battle Arms Development RACK Ambidextrous Charging Handle is engineered for strength, reliability, and smooth operation across AR15 platforms. Designed with simplicity and durability in mind, this monolithic charging handle delivers consistent...
    Add to Cart
  • RACK LR-308 Charging Handle

    RACK LR-308 Charging Handle

    Battle Arms Development
    $109.00
    Designed for DPMS pattern 308 platforms. **Not compatiable with Armamlite® AR-10 or SIG716** The RACK™ Ambidextrous Charging Handle was developed by BATTLEARMS® to be the finest charging handle ever produced! It is the toughest...
    Add to Cart
  • RACK Charging Handle AR15 Limited Edition Colors

    RACK Charging Handle AR15 Limited Edition Colors

    Battle Arms Development
    $125.00
    Special Edition Colors - Limited Run The RACK™ Ambidextrous Charging Handle was developed by BATTLEARMS® to be the finest charging handle ever produced! It is the toughest available for the AR-15, AR-10 and 9mm AR PCC platforms. The RACK™...
    Add to Cart
  • RACK Charging Handle AR15

    RACK Charging Handle AR15

    Battle Arms Development
    $99.00
    The RACK™ Ambidextrous Charging Handle was developed by BATTLEARMS® to be the finest charging handle ever produced! It is the toughest available for the AR-15, AR-10 and 9mm AR PCC platforms. The RACK™ charging handle is simplicity at its...
    Add to Cart