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
-
CMMG MK3 Bolt Carrier Group 6.5/308 HP
CMMGOUR PRICE: $278.99CMMG 65BA4D6 BOLT CARRIR GROUP MK3 6.5/308 HP CMMG MK3 Bolt Carrier Group 6.5/308 HP is a firearm replacement part designed for CMMG MK3 platforms chambered in 6.5/308. This bolt carrier group... -
Armaspec FT90 Full Throw Safety Selector ARM111-BLU
ARMASPECOUR PRICE: $42.99ARMASPEC ARM111-BLU FT90 FULL THROW SAFETY SELECTR Armaspec FT90 Full Throw Safety Selector ARM111-BLU is a firearm part designed for applications requiring a full-throw safety selector. The product... -
Primary Weapons MK114 MOD2 .223 Wylde 14.5-Inch Upper Receiver
Primary WeaponsOUR PRICE: $1,399.95PWS MK1-M2U-223-14-PW MK114 MOD2 UPPR 223WYK 14.5 Primary Weapons MK114 MOD2 .223 Wylde 14.5-Inch Upper Receiver is an upper receiver assembly identified by manufacturer part number MK1M2U22314PW... -
Armaspec ARM6511-RED QD End Plate Aluminum
ARMASPECOUR PRICE: $25.99ARMASPEC ARM6511-RED QD END PLATE / ALUM Armaspec ARM6511-RED QD End Plate Aluminum is a quick-detach end plate from Armaspec, identified by manufacturer part number ARM6511-RED. This aluminum end... -
Armaspec QD End Plate Aluminum ARM6511-BLU
ARMASPECOUR PRICE: $25.99ARMASPEC ARM6511-BLU QD END PLATE / ALUM Armaspec QD End Plate Aluminum ARM6511-BLU is an aluminum end plate designed for firearm accessory and stock applications. Its quick-detach configuration... -
Armaspec Fulcrum 90 Full Throw Safety Selector ARM211-RED
ARMASPECOUR PRICE: $42.99ARMASPEC ARM211-RED FULCRUM 90 FULL THROW SAF SEL Armaspec Fulcrum 90 Full Throw Safety Selector ARM211-RED is a firearm part from Armaspec designed for use as a safety selector. The product is... -
Armaspec Fulcrum 90 Full Throw Safety Selector ARM211-BLU
ARMASPECOUR PRICE: $42.99ARMASPEC ARM211-BLU FULCRUM 90 FULL THROW SAF SEL Armaspec Fulcrum 90 Full Throw Safety Selector is a firearm part designed for use as a safety selector. This model is identified by manufacturer... -
Armaspec Fulcrum 45 Full Throw Safety Selector ARM212-RED
ARMASPECOUR PRICE: $42.99ARMASPEC ARM212-RED FULCRUM 45 FULL THROW SAF SEL Armaspec Fulcrum 45 Full Throw Safety Selector is a firearm part from Armaspec designed for applications requiring a full-throw safety selector... -
Armaspec Fulcrum 45 Full Throw Safety Selector ARM212-BLU
ARMASPECOUR PRICE: $42.99ARMASPEC ARM212-BLU FULCRUM 45 FULL THROW SAF SEL Armaspec Fulcrum 45 Full Throw Safety Selector is a firearm part designed for applications requiring a full-throw safety selector configuration... -
Armaspec Fulcrum 45/90-Degree Throw Safety Selector ARM213-RED
ARMASPECOUR PRICE: $47.99ARMASPEC ARM213-RED FULCRUM 45/90 F THROW SAF SEL Armaspec Fulcrum 45/90-Degree Throw Safety Selector is a firearm part designed for use as a safety selector. The ARM213-RED model provides a... -
Armaspec Fulcrum 45/90 F Throw Safety Selector ARM213-BLU
ARMASPECOUR PRICE: $47.99ARMASPEC ARM213-BLU FULCRUM 45/90 F THROW SAF SEL Armaspec Fulcrum 45/90 F Throw Safety Selector is a firearm part identified by manufacturer part number ARM213-BLU. It is listed as a Fulcrum 45/90... -
Armaspec ARM111-RED FT90 Full Throw Safety Selector
ARMASPECOUR PRICE: $42.99ARMASPEC ARM111-RED FT90 FULL THROW SAFETY SELECTR Armaspec ARM111-RED FT90 Full Throw Safety Selector is a firearm part from Armaspec designed for applications requiring a full-throw safety... -
Armaspec ARM112-RED ST45 Short Throw Safety Selector
ARMASPECOUR PRICE: $42.99ARMASPEC ARM112-RED ST45 SHORT THROW SAFETY SELECT Armaspec ARM112-RED ST45 Short Throw Safety Selector is a firearm part from Armaspec, identified by manufacturer part number ARM112-RED. It is... -
Armaspec ST45 Short Throw Safety Selector ARM112-BLU
ARMASPECOUR PRICE: $42.99ARMASPEC ARM112-BLU ST45 SHORT THROW SAFETY SELECT Armaspec ST45 Short Throw Safety Selector is a firearm part designed for applications requiring a short-throw safety selector. This component is... -
Armaspec ARM113-RED Ambidextrous Safety Selector 45/90 Degree
ARMASPECOUR PRICE: $47.99ARMASPEC ARM113-RED SFT 45/90 AMBI SAFETY SELECTOR Armaspec ARM113-RED Ambidextrous Safety Selector 45/90 Degree is a firearm part designed for users seeking an ambidextrous safety selector... -
Armaspec ARM113-BLU 45/90 Ambidextrous Safety Selector
ARMASPECOUR PRICE: $47.99ARMASPEC ARM113-BLU SFT 45/90 AMBI SAFETY SELECTOR Armaspec ARM113-BLU 45/90 Ambidextrous Safety Selector is a firearm part designed for applications requiring an ambidextrous safety selector. This... -
Armaspec S3 Enhanced Trigger Guard ARM130-RED
ARMASPECOUR PRICE: $18.99ARMASPEC ARM130-RED S3 ENHANCED TRIGGER GUARD Armaspec S3 Enhanced Trigger Guard ARM130-RED is a firearm part designed to provide an enhanced trigger guard option for compatible firearm assemblies... -
Armaspec S3 Enhanced Trigger Guard ARM130-BLU
ARMASPECOUR PRICE: $18.99ARMASPEC ARM130-BLU S3 ENHANCED TRIGGER GUARD Armaspec S3 Enhanced Trigger Guard ARM130-BLU is a firearm part designed for use as an enhanced trigger guard. It is identified by manufacturer part... -
Armaspec Superlight Takedown and Pivot Pins ARM146-RED
ARMASPECOUR PRICE: $17.99ARMASPEC ARM146-RED SUPERLIGHT TAKEDOWN/PIVOT PINS Armaspec Superlight Takedown and Pivot Pins ARM146-RED are firearm parts designed for takedown and pivot pin applications. This product is... -
Armaspec Superlight Takedown/Pivot Pins ARM146-BLU
ARMASPECOUR PRICE: $17.99ARMASPEC ARM146-BLU SUPERLIGHT TAKEDOWN/PIVOT PINS Armaspec Superlight Takedown/Pivot Pins ARM146-BLU are firearm parts designed for takedown and pivot pin applications. This product is identified... -
TacFire BCG AR-15 .223 Remington/5.56 NATO/.300 Blackout Bolt Carrier Group
TacFireOUR PRICE: $97.99TACFIRE BCG AR15 223/556/300BO BCG TacFire BCG AR-15 .223 Remington/5.56 NATO/.300 Blackout Bolt Carrier Group is a firearm part identified for AR-15 platforms chambered in .223... -
TacFire AR15 A2 Buffer 5.2 oz MAR080
TacFireOUR PRICE: $17.99TACFIRE MAR080 AR15 A2 BUFFER 5.2OZ TacFire AR15 A2 Buffer 5.2 oz is a replacement buffer designed for AR15 platforms using an A2-style configuration. This component is identified by... -
TacFire A2 Rifle Mil-Spec Buffer Tube MAR112
TacFireOUR PRICE: $21.99TACFIRE MAR112 A2 RFL MIL-SPEC BUFF TUBE TacFire A2 Rifle Mil-Spec Buffer Tube is a replacement firearm component identified by manufacturer part number MAR112. It is listed as a stocks and... -
TacFire A2 Rifle Stock Body Only MAR122
TacFireOUR PRICE: $36.99TACFIRE MAR122 A2 RFL STOCK BODY *ONLY TacFire A2 Rifle Stock Body Only MAR122 is a replacement stock body identified by TacFire for rifle applications. This product is listed as a stocks... -
Armaspec Victory Charging Handle for AR-15, Red
ARMASPECOUR PRICE: $79.99ARMASPEC ARM161-RED VICTORY CHRGING HNDL AR15 Armaspec Victory Charging Handle for AR-15 is a firearm part designed for AR-15 platforms. This charging handle features a red finish and is identified... -
Armaspec Victory Charging Handle for AR-15 ARM161-BLU
ARMASPECOUR PRICE: $79.99ARMASPEC ARM161-BLU VICTORY CHRGING HNDL AR15 Armaspec Victory Charging Handle for AR-15 is a firearm part designed for AR-15 platforms. This charging handle is identified by manufacturer part... -
Armaspec Victory Charging Handle AR-10 Red ARM162-RED
ARMASPECOUR PRICE: $89.99ARMASPEC ARM162-RED VICTORY CHRGING HNDL AR10 Armaspec Victory Charging Handle AR-10 Red is a firearm part designed for AR-10 platforms. This charging handle is identified by manufacturer part... -
Armaspec Victory Charging Handle AR-10 ARM162-BLU
ARMASPECOUR PRICE: $89.99ARMASPEC ARM162-BLU VICTORY CHRGING HNDL AR10 Armaspec Victory Charging Handle AR-10 is a firearm part designed for AR-10 platforms. This charging handle is identified by manufacturer part number... -
Armaspec Victory Charging Handle AR-15 Compatible Red ARM163-RED
ARMASPECOUR PRICE: $79.99ARMASPEC ARM163-RED VICTORY CHRGING HNDL AR15 COMP Armaspec Victory Charging Handle AR-15 Compatible Red ARM163-RED is a firearm part designed for AR-15 platforms. This charging handle features a... -
Armaspec Victory Charging Handle AR-15 Compatible Blue ARM163-BLU
ARMASPECOUR PRICE: $79.99ARMASPEC ARM163-BLU VICTORY CHRGING HNDL AR15 COMP Armaspec Victory Charging Handle AR-15 Compatible Blue is a firearm part designed for AR-15 platforms. It is identified by manufacturer part... -
Armaspec Victory Charging Handle AR-10 Compatible Red ARM164-RED
ARMASPECOUR PRICE: $89.99ARMASPEC ARM164-RED VICTORY CHRGING HNDL AR10 COMP Armaspec Victory Charging Handle AR-10 Compatible Red is a firearm part designed for AR-10 platforms. It features a red finish and is identified... -
Armaspec Victory Charging Handle AR-10 Compatible ARM164-BLU
ARMASPECOUR PRICE: $89.99ARMASPEC ARM164-BLU VICTORY CHRGING HNDL AR10 COMP Armaspec Victory Charging Handle AR-10 Compatible is a firearm part designed for AR-10-compatible platforms. The Victory charging handle provides... -
Armaspec S2 Enhanced Trigger Guard ARM131-RED
ARMASPECOUR PRICE: $18.99ARMASPEC ARM131-RED S2 ENHANCED TRIGGER GUARD Armaspec S2 Enhanced Trigger Guard is a firearm part designed to provide an enhanced trigger guard option for compatible firearm platforms. The product... -
Armaspec S2 Enhanced Trigger Guard ARM131-BLU
ARMASPECOUR PRICE: $18.99ARMASPEC ARM131-BLU S2 ENHANCED TRIGGER GUARD Armaspec S2 Enhanced Trigger Guard is a firearm part designed for compatible firearm applications. The enhanced trigger guard is identified by... -
Armaspec Superlight Gun Builder Kit .223 ARM251-RED
ARMASPECOUR PRICE: $79.99ARMASPEC ARM251-RED SUPERLIGHT GUN BUILDER KIT 223 Armaspec Superlight Gun Builder Kit .223 is a firearm parts kit identified by manufacturer part number ARM251-RED. It is designed for firearm... -
Armaspec Superlight Gun Builder Kit .223 ARM251-BLU
ARMASPECOUR PRICE: $79.99ARMASPEC ARM251-BLU SUPERLIGHT GUN BUILDER KIT 223 Armaspec Superlight Gun Builder Kit .223 ARM251-BLU is a firearm parts kit identified by Armaspec as the Superlight Gun Builder Kit for .223... -
Armaspec ARM252-RED Superlight Lower Parts Kit for .223
ARMASPECOUR PRICE: $84.99ARMASPEC ARM252-RED SUPERLIGHT LOWER PARTS KIT 223 Armaspec ARM252-RED Superlight Lower Parts Kit for .223 is a lower parts kit from Armaspec designed for use with compatible .223 lower receiver... -
Armaspec Superlight Lower Parts Kit .223 ARM252-BLU
ARMASPECOUR PRICE: $84.99ARMASPEC ARM252-BLU SUPERLIGHT LOWER PARTS KIT 223 Armaspec Superlight Lower Parts Kit .223 ARM252-BLU is a lower parts kit designed for compatible .223 platforms. It provides the lower-component... -
Armaspec ARM150-RED AR10 Gun Builders ST Kit
ARMASPECOUR PRICE: $94.99ARMASPEC ARM150-RED AR10 GUN BUILDERS ST KIT Armaspec ARM150-RED AR10 Gun Builders ST Kit is a firearm parts kit designed for AR10 gun-building applications. The kit is identified by manufacturer... -
Armaspec AR10 Gun Builders ST Kit ARM150-BLU
ARMASPECOUR PRICE: $94.99ARMASPEC ARM150-BLU AR10 GUN BUILDERS ST KIT Armaspec AR10 Gun Builders ST Kit ARM150-BLU is a firearm parts kit designed for AR10 gun-building applications. The kit is identified by manufacturer...