Raven Rock Armory
AR-15, AR-10, M4 & M16 Parts
Shop AR-15, AR-10, M4, and M16 compatible parts at Raven Rock Armory, including upper and lower components, barrels, handguards, bolt carrier groups, charging handles, triggers, stocks, grips, gas-system parts, and other replacement or upgrade components.
Learn more about choosing AR-platform parts
Choosing AR-platform parts starts with confirming the firearm platform, caliber, component dimensions, mounting interface, manufacturer specifications, and compatibility with the existing upper or lower receiver assembly.
Common AR-Platform Parts
- Upper Receiver Components: Upper receivers, barrels, bolt carrier groups, charging handles, gas blocks, gas tubes, muzzle components, handguards, and related parts used in the upper assembly.
- Lower Receiver Components: Lower parts kits, triggers, selectors, takedown pins, magazine releases, bolt catches, buffer components, grips, stocks, and other lower-receiver hardware.
- Barrels and Bolt Carrier Groups: Available in multiple calibers, barrel lengths, profiles, gas-system lengths, bolt configurations, finishes, and specifications for compatible AR-platform firearms.
- Handguards and Rail Systems: Free-float and drop-in configurations may use M-LOK, Picatinny, KeyMod, or other mounting interfaces depending on the firearm and accessory requirements.
- Stocks, Braces and Grips: Available in different sizes, materials, shapes, adjustment systems, and mounting configurations to suit compatible firearms and individual preferences.
AR-15 vs. AR-10 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 Replacement and Upgrade Parts
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.
Filter By
Products List
-
BATTLEARMS AR15/M16 Style Receiver End Plate
Battle Arms DevelopmentOUR PRICE: $5.99AR15/M16 Receiver End Plate Mil-spec. receiver extension end plate. For use on AR15 carbines with an adjustable stock. Made in the USA -
BATTLEARMS AR15/M16 Receiver Extension Nut (Castle Nut)
Battle Arms DevelopmentOUR PRICE: $7.00AR15/M16 Receiver Extension Lock Nut Mil-spec. receiver extension lock nut (castle nut) for use on AR15 carbines with an adjustable stock. Perfect for your new build or as a direct replacement for... -
-
BATTLEARMS VERT PDW Stock System - Buffer Tube Wrench
Battle Arms DevelopmentOUR PRICE: $10.00VERT® PDW Stock System - Buffer Tube Wrench -
BATTLEARMS VERT V2 Cheek Rest Screw – Kydex
Battle Arms DevelopmentOUR PRICE: $0.75The VERT V2 Cheek Rest Screw is a precision replacement and upgrade component designed specifically for Kydex cheek rests on rifles and tactical stocks. Built for durability and ease of use, this... -
BATTLEARMS SABERTUBE QD Lightweight Stock Kit
Battle Arms DevelopmentOUR PRICE: $199.95SABERTUBE® Mid Length or Rifle Length QD End Plate Lightweight Stock Combo Includes: SABERTUBE® Lightweight Receiver Extension/Buffer Tube, End Plate Model for the BAD-LBS Lightweight Butt Stock... -
BATTLEARMS VERT CSS Compact Stock System - Cheek Rest - Kydex Carbon Fiber Pattern
Battle Arms DevelopmentOUR PRICE: $25.00Replacement Kydex Cheek Rest for Vert CSS Stock -
BATTLEARMS VERT PDW Stock System - Cheek Rest - Kydex Carbon Fiber Pattern
Battle Arms DevelopmentOUR PRICE: $25.00Replacement Cheek Rest for VERT PDW Stock Monolithic Lower -
BATTLEARMS BAD-CSS/PDW Tailhook Adapter
Battle Arms DevelopmentOUR PRICE: $80.00VERT® Stock System Adapter to convert for use with GearHead Works Tailhook Mod 1 Does not include: Tailhook Mod 1 Screws Cheek Rest Adapter Only. Installation instructions. Remove two screws from... -
BATTLEARMS AR15/M16 Carbine Buffer Spring
Battle Arms DevelopmentOUR PRICE: $4.00The AR15/M16 Carbine Buffer Spring is a Mil-Spec replacement recoil spring designed for carbine-length receiver extensions. This essential component ensures proper cycling, smooth operation, and... -
BATTLEARMS Carbine Buffer Standard Weight 3.0 oz / AR15 / M16
Battle Arms DevelopmentOUR PRICE: $16.00Battle Arms Development Carbine Buffer Standard Weight 3.0 oz Silver for AR15 / M16 The Battle Arms Development AR15-BUFFER-C Carbine Buffer is a mil-spec standard-weight buffer built for AR15 and... -
BATTLEARMS VERT Heavy Extra Power Buffer Spring - Upgraded Spring / AR-15 / AR9 / 300 BLK
Battle Arms DevelopmentOUR PRICE: $26.50Optimize your AR platform's performance with the Battle Arms VERT Heavy Extra Power Buffer Spring. Engineered for superior recoil control and reliable cycling, this upgraded spring is ideal for... -
BATTLEARMS Development VERT V2 PDW Buffer Kit 9mm for AR9 PCC
Battle Arms DevelopmentOUR PRICE: $150.00The Battle Arms Development VERT V2 PDW Buffer Kit is a compact recoil system engineered specifically for dedicated 9mm AR-pattern pistol caliber carbines. Designed to provide reliable cycling and... -
BATTLEARMS SABERTUBE Quick Disconnect End Plate (AR15/M16/M4/AR9/AR10)
Battle Arms DevelopmentOUR PRICE: $34.99Battle Arms SABERTUBE Quick Disconnect End Plate (AR15/M16/M4/AR9/AR10) The Battle Arms Development SABERTUBE Quick Disconnect End Plate is a premium, purpose-built end plate designed to add a... -
BATTLEARMS Mil-Spec 6 Position Carbine Buffer Tube
Battle Arms DevelopmentOUR PRICE: $39.95Mil-Spec Receiver Extension / Buffer Tube, 6 Position Features: Mil-Spec Carbine Length Receiver Extension / Buffer Tube 6 Positions Precision CNC from 7075T6 Aircraft Grade Aluminum Impact... -
BATTLEARMS SABERTUBE Lightweight Pistol Length Buffer Tube Kit
Battle Arms DevelopmentOUR PRICE: $124.95SABERTUBE Lightweight Pistol Length Buffer Tube Kit – AR15 / M16 / M4 / AR9 The Battle Arms Development SABERTUBE® Lightweight Pistol Length Buffer Tube Kit is a compact, purpose-built receiver... -
BATTLEARMS SABERTUBE Direct to Receiver Mid-Length Pistol
Battle Arms DevelopmentOUR PRICE: $99.99SABERTUBE® DIRECT TO RECEIVER PISTOL Receiver Extension Includes: (1) SABERTUBE® DIRECT TO RECEIVER *PISTOL* Receiver Extension/Buffer Tube COMPATIBLE WITH GEAR HEAD WORKS TAILHOOK MOD 1 with... -
BATTLEARMS Mil-Spec 6 Position Carbine Buffer Tube OD Green
Battle Arms DevelopmentOUR PRICE: $49.95Mil-Spec Receiver Extension / Buffer Tube, 6 Position Features: Mil-Spec Carbine Length Receiver Extension / Buffer Tube 6 Positions Precision CNC from 7075T6 Aircraft Grade Aluminum Impact... -
BATTLEARMS Mil-Spec AR15 LR308 Single Stage Trigger Kit
Battle Arms DevelopmentOUR PRICE: $45.95Single Stage Mil-Spec Trigger Includes Phosphate Mil-Spec Trigger Rounded Hammer Disconnector Trigger Spring Hammer Spring Disconnector Springs Trigger and Hammer Pins with a Black Oxide Finish -
BATTLEARMS EKG AK Trigger Kit
Battle Arms DevelopmentOUR PRICE: $39.95BAD-EKG... Powering the Kalashnikov heart within you. Features: Maximum compatibility with most standard production AK patterned firearms. Enhanced hammer geometry to eliminate that "hump" feel... -
BATTLEARMS Polished Nickel Teflon Enhanced Trigger Kit
Battle Arms DevelopmentOUR PRICE: $49.99nhanced Nickel Teflon trigger assembly features smooth,precision-machined engagement surfaces and Nickel Teflon coating that removes the grittiness found in mil-spec triggers and provides a cleaner... -
BATTLEARMS Adjustable Friction-less Trigger
Battle Arms DevelopmentOUR PRICE: $268.00Battle Arms Development Special Edition Trigger by Triggertech Repeatable User Adjustable Trigger Pull from ~2 to 5 lbs with click feedback indications Frictionless Release Technology (FRT)™ Zero... -
BATTLEARMS Enhanced Complete Lower Parts Kit
Battle Arms DevelopmentOUR PRICE: $135.00BAD-LPK-PKX Enhanced Complete Lower Parts Kit Consisting of the following: BAD-EBC-IC Enhanced Bolt Catch Cost friendly alternative Lightweight but Robust Design 0.39oz Compatible with Norgon... -
BATTLEARMS 3 Piece Enhanced Lower Parts Kit
Battle Arms DevelopmentOUR PRICE: $35.00BAD-LPK-PK3 3 Piece Enhanced Lower Parts Kit Enhanced Bolt Catch (BAD-EBC-IC), which is a cost-friendly alternative, without sacrificing the quality for your AR build! The AR-15 Cast Enhanced Bolt... -
BATTLE ARMS BAD-QRRTP - Quick Release Rear Takedown Pin
Battle Arms DevelopmentOUR PRICE: $30.00BAD-QRRTP Quick Release Rear Takedown Pin Features: Dual Function Easy Pull Head CNC Machined Comes with Detent and Spring Made in the USA! Patent US10101107B1 -
BATTLEARMS BAD-EPS-308 (Enhanced Pin Set) LR-308/SR-25/AR308
Battle Arms DevelopmentOUR PRICE: $29.95BATTLEARMS – BAD-EPS Enhanced Takedown & Pivot Pin Set (AR15/M16/M4/AR9) Item: BAD-EPS SKU: BAD-EPS UPC: 810033780394 Platform Compatibility: AR15 / M16 / M4 / AR9 The BATTLEARMS BAD-EPS®< -
BATTLEARMS AR15/M16 Takedown & Pivot Pin Detent Spring – AR15 Mil-Spec Replacement Part
Battle Arms DevelopmentOUR PRICE: $0.75Replace worn or lost detent springs in your AR15 or M16 rifle with this high-quality Mil-Spec spring from Battle Arms Development. Precision-engineered for reliability and durability, it’s perfect... -
BATTLEARMS BAD-EPS FDE Aluminum Enhanced Takedown and Pivot Pin Set
Battle Arms DevelopmentOUR PRICE: $29.95Battle Arms Development Enhanced Pin Set (BAD-EPS) for the AR15 / M16 / M4 style rifles. The BAD-EPS features the following improvements and features: Precision Swiss CNC machined. AR15 / M16 / M4... -
BATTLEARMS Green Aluminum Enhanced Takedown / Pivot Pin Set
Battle Arms DevelopmentOUR PRICE: $29.95Battle Arms Development Enhanced Pin Set (BAD-EPS) for the AR15 / M16 / M4 style rifles. The BAD-EPS features the following improvements and features: Precision Swiss CNC machined. AR15 / M16 / M4... -
BATTLEARMS BAD-EPS Purple Aluminum Enhanced Takedown and Pivot Pin Set
Battle Arms DevelopmentOUR PRICE: $29.95Battle Arms Development Enhanced Pin Set (BAD-EPS) for the AR15 / M16 / M4 style rifles. The BAD-EPS features the following improvements and features: Precision Swiss CNC machined. AR15 / M16 /... -
BATTLEARMS BAD-EPS Blue Aluminum Enhanced Takedown and Pivot Pin Set
Battle Arms DevelopmentOUR PRICE: $29.95Battle Arms Development Enhanced Pin Set (BAD-EPS) for the AR15 / M16 / M4 style rifles. The BAD-EPS features the following improvements and features: Precision Swiss CNC machined. AR15 / M16 /... -
BATTLEARMS BATTLE ARMS BAD-EPS Enhanced Takedown and Pivot Pin Set AR15
Battle Arms DevelopmentOUR PRICE: $29.00Battle Arms Development Enhanced Pin Set (BAD-EPS) for the AR15 / M16 / M4 style rifles. The set consists of the Enhanced Take-down Pin (BAD-ETP) and Enhanced Pivot Pin (BAD-EPP). Precision Swiss... -
BATTLEARMS Cast 308 BAD-EBC Enhanced Bolt Catch LR308
Battle Arms DevelopmentOUR PRICE: $9.00BAD-EMC-IC Enhanced Magazine Catch Process: Investment Cast (Same Process as Mil-Spec) Material: 8620 Heat Treated Steel Finish: Black Phosphate Finish Construction: One Piece Engineering (Not... -
BATTLEARMS Cast 308 BAD-EBC Enhanced Bolt Catch LR308
Battle Arms DevelopmentOUR PRICE: $19.95The Battle Arms Development EBC® (enhanced bolt catch) was designed to be a drop-in upgrade to the existing MIL-SPEC bolt catch. Due to the design of this bolt catch, it provides not only a better... -
BATTLEARMS Billet BAD-EBC Enhanced Bolt Catch AR15
Battle Arms DevelopmentOUR PRICE: $42.00The Battle arms development EBC (enhanced bolt catch) was designed to be a drop-in upgrade to the existing MIL-SPEC bolt catch. Due to the design of this bolt catch, it provides not only a better... -
BATTLEARMS BAD-EBC-IC Enhanced Bolt Catch – AR15 / M16 / M4
Battle Arms DevelopmentOUR PRICE: $17.00BATTLEARMS 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... -
PRO Safety Replacement Lever - Standard
Battle Arms DevelopmentOUR PRICE: $9.99Qty 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 -
BATTLEARMS PRO Safety Replacement Lever - Short
Battle Arms DevelopmentOUR PRICE: $9.99Qty 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 -
BATTLEARMS AR15/M16 Ejector / Safety Selector Detent Spring
Battle Arms DevelopmentOUR PRICE: $0.50This 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. -
BATTLEARMS Replacement Pro Series Safety Screw 8-32x1/4
Battle Arms DevelopmentOUR PRICE: $0.30Replacement Screw for BAD-ASS-PRO series of safeties. Not required when purchasing a BAD-ASS-PRO kit. One screw included.