Raven Rock Armory
AR-15 Parts & Accessories
Shop AR-15 parts and accessories at Raven Rock Armory, including upper and lower receivers, barrels, bolt carrier groups, triggers, charging handles, handguards, stocks, grips, and build kits. Explore gas and buffer systems, plus dedicated categories for springs, pins, detents, and other replacement hardware.
Learn more about AR-15 parts, accessories and compatibility
Find AR-15 parts and accessories by assembly or component type. Shop build kits, upper and lower receiver products, barrel accessories, charging handles, bolt carrier groups, triggers, handguards, gas systems, buffer systems, stocks, grips, and small replacement hardware. Check each product listing for its intended platform, caliber and manufacturer compatibility.
Shop AR-15 Parts & Accessories by Category
- Upper Receivers & Accessories: Browse upper receivers, charging handles, bolt carrier groups (BCGs), and forward assists.
- Lower Receivers & Accessories: Find lower receivers, safety selectors, and bolt catches, with small replacement hardware organized separately.
- Barrels, Gas & Buffer Systems: Shop barrels, gas blocks, gas tubes, gas rings, buffers, buffer tubes, buffer springs, and buffer kits by specification.
- Handguards, Rails & Furniture: Compare handguards, rail accessories, hand stops, foregrips, stocks, grips, and furniture kits; verify the correct mounting interface.
- Build Kits & Small Parts: Explore AR-15 build kits and upper or lower parts kits, or shop individual springs, pins, detents, rings, clips, screws, and other hardware in the dedicated small-parts category.
AR-15, AR-10, M4 & M16 Compatibility
AR-15 and AR-10 style firearms share many design concepts, but components are not universally interchangeable. AR-10 and other large-frame platforms can also vary between manufacturers. Always confirm the exact platform, caliber, receiver pattern, barrel extension, bolt, handguard, buffer system, and other dimensional requirements before selecting replacement or upgrade parts.
Choosing the Right Replacement Parts and Accessories
When replacing or upgrading components, compare the original firearm specifications with the new part's dimensions, caliber rating, interface, materials, and manufacturer compatibility information. Some components may require proper installation, fitting, torque specifications, headspace verification, or inspection by a qualified gunsmith.
- AR-15 Build Kits
- AR-15 Upper Receivers & Accessories
- AR-15 Lower Receivers & Accessories
- AR-15 Barrels & Accessories
- AR-15 Triggers & Accessories
- AR-15 Gas System & Parts
- AR-15 Buffer Systems & Parts
- AR-15 Handguards & Rails
- AR-15 Stocks | Grips & Furniture
- Springs / Pins / Clips / Rings / Detents / Parts
Filter By
Products List
-
BATTLEARMS AR15/M16 - Ejection Port Cover Pin
Battle Arms DevelopmentOUR PRICE: $2.00AR15/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... -
BATTLEARMS AR15/M16 Gas Tube
Battle Arms DevelopmentOUR PRICE: $16.50AR15/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 -
BATTLEARMS Workhorse Gas Block Set Screw
Battle Arms DevelopmentOUR PRICE: $1.95Workhorse Gas Block Set Screw The Workhorse Gas Block Set Screw is a small but important replacement part designed for securing a gas block in place on compatible rifle builds. It is a practical... -
BATTLEARMS Gas Block Roll Pin - Stainless Steel
Battle Arms DevelopmentOUR PRICE: $1.00Replacement Gas Tube/Block Roll Pin 18-8 Stainless Steel Slotted Spring Pin 5/64in Diameter 5/16in Long -
BATTLEARMS WORKHORSE Low Profile Steel Gas Block .750 WORKHORSE® Low Profile Steel Gas Block .750
Battle Arms DevelopmentOUR PRICE: $34.95WORKHORSE® 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... -
BATTLEARMS BAD-LGB Light Weight Low Profile Steel Gas Block .750
Battle Arms DevelopmentOUR PRICE: $49.95WORKHORSE 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... -
BATTLEARMS Bolt Carrier Group AR-308 DPMS Pattern Black Nitride Bolt Carrier Group AR-308 DPMS Pattern Black Nitride
Battle Arms DevelopmentOUR PRICE: $250.00BATTLEARMS™ 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,... -
BATTLEARMS 9MM Blowback AR-15 Enhanced BCG
Battle Arms DevelopmentOUR PRICE: $179.00Enhanced 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... -
BATTLEARMS AR15/M16 Full Auto Titanium BCG Bolt Carrier Group
Battle Arms DevelopmentOUR PRICE: $395.00BATTLEARMS™ 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... -
BATTLEARMS AR15/M16 Full Auto Enhanced BCG
Battle Arms DevelopmentOUR PRICE: $189.95BATTLEARMS 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® -
BATTLEARMS RACK Ambidextrous Charging Handle – AR15/M4/M16 - SIZE D - ANODIZED OD GREEN
Battle Arms DevelopmentOUR PRICE: $129.95The 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,... -
BATTLEARMS RACK LR-308 Charging Handle
Battle Arms DevelopmentOUR PRICE: $109.00Designed 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... -
BATTLEARMSRACK Charging Handle AR15 Limited Edition Colors
Battle Arms DevelopmentOUR PRICE: $125.00Special 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,... -
BATTLEARMS RACK Charging Handle AR15
Battle Arms DevelopmentOUR PRICE: $99.00The 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... -
BATTLEARMS RACK Charging Handle AR15 Mod C
Battle Arms DevelopmentOUR PRICE: $99.00The 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... -
BATTLEARMS WORKHORSE 15in Rail and .750 Gas Block Upgrade Kit
Battle Arms DevelopmentOUR PRICE: $214.99WORKHORSE® Rail Upgrade Kit. Upgrade from a front sight base and drop-in handguard to a free-float rail and low-profile gas block. Package includes: 1 - WORKHROSE® 15in Free Float Rail 1 -... -
BATTLEARMS 5-SLOT M-LOK Picatinny Rail Section Aluminum
Battle Arms DevelopmentOUR PRICE: $15.99M-LOK Picatinny Rail Section provides an easy way to attach Picatinny rail-mounted accessories to an M-LOK handguard or forend. They are built from lightweight aluminum and available in multiple... -
BATTLEARMS M-LOK Bipod Connection Stud | Aluminum
Battle Arms DevelopmentOUR PRICE: $19.99M-LOK Bipod Mount attaches to any M-LOK style handguard and allows the user to attach a Harris-style stud mounted bipod to the rifle. It features beveled edges to reduce potential snagging. It is... -
BATTLEARMS 3-Slot M-LOK Picatinny Rail Section Aluminum
Battle Arms DevelopmentOUR PRICE: $14.99M-LOK Picatinny Rail Section provides an easy way to attach Picatinny rail-mounted accessories to an M-LOK handguard or forend. They are built from lightweight aluminum and available in multiple... -
BATTLEARMS Wood Hand Guard Screw
Battle Arms DevelopmentOUR PRICE: $0.25Replacement Screw For Wood Handguard Kit. / RACK-15 Charging Handle Alloy Steel Low-Profile Socket Head Screw Black-Oxide 8-32 Thread Size 1/4" Long -
BATTLEARMS Black Laminate Wood 2 Piece Kit (Handguard and Grip)
Battle Arms DevelopmentOUR PRICE: $300.00Black Laminate Wood - 2 Piece Kit Pistol Grip - (1) Screw and Lock washer) Hand-guard - (4) Screws, (4) M-LOK Adapter Nuts Designed to work only with our RIGIDRAIL™ May or May not work with... -
BATTLEARMS Wood Front Vertical Grip – Picatinny Mount Foregrip
Battle Arms DevelopmentOUR PRICE: $300.00Give your rifle a timeless look with modern functionality using the BATTLEARMS BAD-WOOD-FW Wood Front Vertical Grip. Merging classic hardwood aesthetics with tactical design, this vertical foregrip... -
BATTLEARMS WORKHORSE Rail Replacement Barrel Nut Hardware
Battle Arms DevelopmentOUR PRICE: $29.00Replacement Hardware for WORKHORSE series rails. Includes: 1 Barrel Nut 1 Wedge-Lock 3 Screws -
BATTLEARMS Carbon Fiber Hand Guard 10in M-LOK
Battle Arms DevelopmentOUR PRICE: $289.00BATTLEARMS™ Carbon Fiber Hand Guard 10in MLOK The properties of the carbon fiber, specifically its low thermal mass combined with its high thermal conductivity, and the pattern in which the material... -
BATTLEARMS WORKHORSE 15in Free Float Rail M-LOK
Battle Arms DevelopmentOUR PRICE: $175.00The WORKHORSE® M-LOK® compatible rail system was designed to be a lightweight and slimline option to be used on MIL-SPEC carbines available on the market today. With M-LOK® mounting options at the 3... -
BATTLEARMS WORKHORSE® 13in Free Float Rail M-LOK
Battle Arms DevelopmentOUR PRICE: $175.00The WORKHORSE® M-LOK® compatible rail system was designed to be a lightweight and slimline option to be used on MIL-SPEC carbines available on the market today. With M-LOK® mounting options at the 3... -
BATTLEARMS WORKHORSE 9.5in Free Float Rail M-LOK
Battle Arms DevelopmentOUR PRICE: $160.00The WORKHORSE® M-LOK® compatible rail system was designed to be a lightweight and slimline option to be used on MIL-SPEC carbines available on the market today. With M-LOK® mounting options at the 3... -
BATTLEARMS WORKHORSE 6.7in Free Float Rail M-LOK
Battle Arms DevelopmentOUR PRICE: $130.00The WORKHORSE® MLOK compatible rail system was designed to be a lightweight and slimline option to be used on MIL-SPEC carbines available on the market today. With MLOK mounting options at the 3.6,... -
BATTLEARMS WORKHORSE 4in Free Float Rail M-LOK
Battle Arms DevelopmentOUR PRICE: $120.00The WORKHORSE® M-LOK® compatible rail system was designed to be a lightweight and slimline option to be used on MIL-SPEC carbines available on the market today. With M-LOK® mounting options at the 3... -
BATTLEARMS Carbon Fiber HeatShield Rail Cover
Battle Arms DevelopmentOUR PRICE: $79.00Designed for use with WORKHORSE® rail system. Protect hands from barrel heat. Molded design for a perfect fit Easy to mount. Lightweight 35-50 Carbon Fiber Hand-made in the USA. -
BATTLEARMS AR10/LR308 - Ejection Port Cover Pin
Battle Arms DevelopmentOUR PRICE: $3.50The machined steel Ejection Port Cover Rod is the hinge pin that keeps the Ejection Port Cover in place. Unlike the AR15 version, it needs no c-clip. -
BATTLEARMS AR10/LR308 Ejection Port Cover Door
Battle Arms DevelopmentOUR PRICE: $9.00.308 ejection port door to build out your stripped .308 upper. Works with .308 upper receivers Door Constructed from Stamped Steel Mil-Spec Heavy Phosphate Coating Weight: .53oz -
BATTLEARMS AR15/M16 - Ejection Port C-Clip
Battle Arms DevelopmentOUR PRICE: $1.00AR15/M16 - Ejection Port C Clip 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... -
BATTLEARMS AR15/M16 - Ejection Port Cover Spring
Battle Arms DevelopmentOUR PRICE: $1.00AR15/M16 - Ejection Port Cover Spring These high quality components will provide excellent fit and reliable function in your AR series rifle and are perfect for upgrading existing components or... -
BATTLEARMS AR15/M16 - Ejection Port Cover Door
Battle Arms DevelopmentOUR PRICE: $6.00AR15/M16 - Ejection Port Cover Door - No Clip,Pin or Spring These high quality components will provide excellent fit and reliable function in your AR series rifle and are perfect for upgrading... -
BATTLEARMS Custom Design Engraved Ejection Port Cover
Battle Arms DevelopmentOUR PRICE: $15.95Custom Shop - Laser Engraved Dust Covers / Ejection Port Covers Single AR15/M16 Dust Cover Engraving On Inside Of Dust Cover No hardware included. Does Not Include Spring Ejection Port... -
BATTLEARMS Caliber Engraved Ejection Port Cover
Battle Arms DevelopmentOUR PRICE: $15.95Custom Shop - Laser Engraved Dust Covers / Ejection Port Covers Single AR15/M16 Dust Cover Engraving on Inside of Dust Cover. No hardware included. Does Not Include Spring Ejection Port... -
BATTLEARMS AR15/M16 - Ejection Port Cover Assembly
Battle Arms DevelopmentOUR PRICE: $7.99AR15/M16 Ejection Port Cover Assembly Includes: Ejection Port Cover Door Ejection Port Cover Rod with c-clip Ejection Port Cover Spring -
BATTLEARMS WORKHORSE Upper 16in 5.56 NATO 1:7 15in M-LOK - Without BCG or CH
Battle Arms DevelopmentOUR PRICE: $524.00Barrel:Rosco Manufacturing 16in 4150V Chrome Moly Vanadium s -
BATTLEARMS BCG or CH WORKHORSE® Upper 10.5in 5.56 NATO 1:7 9.5in M-LOK® - Without BCG or CH WORKHORSE Upper 10.5in 5.56 NATO 1:7 9.5in M-LOK - Without BCG or CH
Battle Arms DevelopmentOUR PRICE: $529.99Barrel: Rosco Manufacturing 10.5in 4150V Chrome Moly Vanadium steel barrel, chambered in 5.56 NATO, with a 1:7 twist, M4 barrel extension, and a Mid-length gas system. The barrel is finished with a ...