Raven Rock Armory
Gun Parts & Components
Shop gun parts and components for AR-15s, rifles, pistols, shotguns, and other compatible platforms, including barrels, triggers, handguards, stocks, grips, charging handles, small parts, magazines, and related upgrade and replacement components.
Learn more about choosing gun parts
Choosing gun parts starts with identifying the exact firearm platform, manufacturer, model, caliber, generation, mounting interface, and intended function. Many components look similar but are not universally interchangeable, so compatibility should always be confirmed before purchase.
Common Gun Part Categories
- Barrels & Barrel Components: Replacement and upgrade barrels, gas-system components, muzzle-related parts, and supporting hardware for compatible firearms.
- Triggers & Fire-Control Components: Trigger assemblies, springs, pins, selectors, and related components for compatible firearm platforms.
- Stocks, Braces & Grips: Rear stocks, pistol grips, foregrips, and compatible support components for fit, handling, and configuration.
- Handguards & Rails: Free-float and drop-in handguards, rail sections, mounting hardware, and accessory interfaces such as M-LOK and Picatinny.
- Charging Handles & Controls: Charging handles, bolt catches, magazine releases, safeties, and other user-interface components.
- Small Parts & Repair Components: Pins, springs, detents, screws, retainers, replacement kits, and other maintenance or assembly parts.
Platform & Model Compatibility
Verify the exact firearm model, caliber, receiver pattern, generation, barrel or slide configuration, mounting system, and manufacturer notes before ordering. Terms such as AR-15 compatible, Glock-pattern, or 1911-style do not always mean every part is interchangeable.
Replacement vs. Upgrade Parts
Some components are intended as direct replacements, while others change weight, ergonomics, trigger feel, mounting options, or other characteristics. Choose parts based on the intended purpose and confirm that any related components remain compatible.
Installation & Safe Function
Follow the firearm and component manufacturers' instructions during installation. Some parts require specialized tools, fitting, torque specifications, or function checks. When uncertain, have the work completed or inspected by a qualified gunsmith.
Filter By
Products List
-
FAB Defense FX-AMPSL-10A1B-BP Conversion Kit with Brace for Glock 17/19, Black
FAB DEFENSEOUR PRICE: $226.20FAB FX-AMPSL-10A1B-BP CON KIT W/BRACE GLK17/19 BLK FAB Defense FX-AMPSL-10A1B-BP Conversion Kit with Brace for Glock 17/19, Black is a firearm parts conversion kit designed for Glock 17 and Glock... -
FAB Defense Conversion Kit with Brace for Glock 17/19 Olive Drab Green
FAB DEFENSEOUR PRICE: $226.20FAB FX-AMPSL-10A1G CON KIT W/BRACE GLK17/19 ODG FAB Defense FX-AMPSL-10A1G Conversion Kit with Brace for Glock 17/19 Olive Drab Green is a firearm parts conversion kit identified for Glock 17 and... -
FAB Defense Conversion Kit with Brace for Glock 17/19, Black
FAB DEFENSEOUR PRICE: $349.99FAB FX-KSCOUTSLB CON KIT W/BRACE GLK17/19 BLK FAB Defense FX-KSCOUTSLB Conversion Kit with Brace for Glock 17/19, Black is a firearm parts conversion kit identified for Glock 17 and Glock 19... -
FAB Defense Conversion Kit with Brace for Glock 17/19, Olive Drab Green
FAB DEFENSEOUR PRICE: $349.99FAB FX-KSCOUTSLG CON KIT W/BRACE GLK17/19 ODG FAB Defense FX-KSCOUTSLG Conversion Kit with Brace for Glock 17/19 is a firearm parts accessory configured for Glock 17 and Glock 19 platforms. The... -
FAB Defense Conversion Kit with Brace for Glock 17/19, Gray
FAB DEFENSEOUR PRICE: $349.99FAB FX-KSCOUTSLGR CON KIT W/BRACE GLK17/19 GRY FAB Defense FX-KSCOUTSLGR Conversion Kit with Brace for Glock 17/19, Gray is a firearm parts conversion kit designed for Glock 17 and Glock 19... -
FAB Defense Conversion Kit with Brace for Glock 17/19, Flat Dark Earth
FAB DEFENSEOUR PRICE: $349.99FAB FX-KSCOUTSLT CON KIT W/BRACE GLK17/19 FDE FAB Defense FX-KSCOUTSLT Conversion Kit with Brace for Glock 17/19, Flat Dark Earth is a firearm parts conversion kit designed for Glock 17 and... -
FAB Defense Advanced Conversion Kit with Brace for Glock 17/19, Black
FAB DEFENSEOUR PRICE: $426.99FAB FXKSCOUTSLAB ADV CON KIT W/BRACE GLK17/19 BLK FAB Defense FXKSCOUTSLAB Advanced Conversion Kit with Brace for Glock 17/19, Black is a firearm parts conversion kit designed for Glock 17 and... -
FAB Defense FXK Scout Advanced Conversion Kit with Brace for Glock 17/19, Olive Drab Green
FAB DEFENSEOUR PRICE: $426.99FAB FXKSCOUTSLAG ADV CON KIT W/BRACE GLK17/19 ODG FAB Defense FXK Scout Advanced Conversion Kit with Brace for Glock 17/19 is a firearm parts conversion kit designed for compatibility with Glock... -
FAB Defense FXK Scout Advanced Conversion Kit with Brace for Glock 17/19 Gray
FAB DEFENSEOUR PRICE: $426.99FAB FXKSCOUTSLAGR ADV CON KIT W/BRACE GLK17/19 GRY FAB Defense FXK Scout Advanced Conversion Kit with Brace for Glock 17/19 Gray is a firearm parts conversion kit designed for Glock 17 and Glock 19... -
TMP Suppressors Direct Thread Hub 5/8 x 24 Ti/HT
TMP SUPPRESSORSOUR PRICE: $75.00TMP HUB24 DIRECT THREAD HUB 5/8 X 24 TI/HT TMP Suppressors HUB24 Direct Thread Hub 5/8 x 24 Ti/HT is a firearm part designed for direct-thread applications with a 5/8 x 24 interface. The HUB24... -
True Precision P365 6-Inch Non-Threaded Satin Barrel
TRUE PRECISION INCOUR PRICE: $161.49TRUE TP-P365B6-X P365 6"NON-THREADED SATIN ST True Precision P365 6-Inch Non-Threaded Satin Barrel is a replacement barrel identified by manufacturer part number TP-P365B6-X and designed for the... -
True Precision P365 6-Inch Non-Threaded Barrel Black DLC TP-P365B6-XBC
TRUE PRECISION INCOUR PRICE: $180.49TRUE TP-P365B6-XBC P365 6"NON-THREADED BLK DLC True Precision P365 6-Inch Non-Threaded Barrel Black DLC is a replacement barrel designed for the SIG Sauer P365 platform. This barrel is identified... -
FAB Defense Conversion Kit with Brace for Glock 17/19 Olive Drab Green
FAB DEFENSEOUR PRICE: $506.70FAB FX-AMPPROSL-10A1G CON KIT W/BRACE GLK17/19 ODG FAB Defense FX-AMPPROSL-10A1G Conversion Kit with Brace for Glock 17/19 Olive Drab Green is a firearm parts conversion kit designed for Glock 17... -
FAB Defense Conversion Kit with Brace for Glock 17/19, FDE
FAB DEFENSEOUR PRICE: $506.70FAB FX-AMPPROSL-10A1T CON KIT W/BRACE GLK17/19 FDE FAB Defense FX-AMPPROSL-10A1T Conversion Kit with Brace for Glock 17/19, FDE is a firearm parts conversion kit designed for Glock 17 and Glock 19... -
Byrna HD Spare Magazine Clips 5-Round Polymer 2-Pack
BYRNA TECHNOLOGIESOUR PRICE: $41.99Byrna Technologies AM568300 HD 5rd Byrna HD Pepper Gun Black Polymer 2 Clips Byrna HD Spare Magazine Clips provide additional magazine capacity for the Byrna HD Pepper Gun. This package includes... -
Smith & Wesson 14511 M&P 9 M2.0 4.22-Inch Slide Assembly with ACRO Cut
Smith & WessonOUR PRICE: $283.99S&W 14511 SLIDE ASSY M&P 9 M2.0 4.22" NMS ACRO Smith & Wesson 14511 M&P 9 M2.0 4.22-Inch Slide Assembly with ACRO Cut is a replacement firearm part identified for the Smith & Wesson M&P 9 M2.0... -
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... -
EOTECH 5.56 Flash Hider
EotechOUR PRICE: $72.99EOTECH 9-EOT-DCLB-KFM-556 556 FLASH HIDER EOTECH 5.56 Flash Hider is a firearm part designed for applications using 5.56 ammunition. This flash hider is identified by manufacturer part number... -
EOTECH 9-EOT-DCLB-KFM-762 762 Flash Hider
EotechOUR PRICE: $72.99EOTECH 9-EOT-DCLB-KFM-762 762 FLASH HIDER EOTECH 9-EOT-DCLB-KFM-762 762 Flash Hider is a firearm part identified for 762 applications. It is listed by EOTECH under the firearm parts category. This... -
EOTech Suppressor Hub Adapter 9-EOT-DCLB-KFM-HUB
EotechOUR PRICE: $67.99EOTECH 9-EOT-DCLB-KFM-HUB SUPP HUB ADAPTOR EOTech Suppressor Hub Adapter is an accessory identified by manufacturer part number 9-EOT-DCLB-KFM-HUB. It is listed as a suppressor hub adapter for... -
Cross Armory CRFM AR Fixed Magazine Permanent Mag Lock
Cross ArmoryOUR PRICE: $24.99CROSS CRFM AR FXD MAG PERMANENT MAG LOCK Cross Armory CRFM AR Fixed Magazine Permanent Mag Lock is a magazine accessory designed for AR-platform applications. The product is identified by... -
SDS Imports MAC IX SD Conversion Kit
SDS IMPORTS LLCOUR PRICE: $184.99MAC 80002004 MAC IX SD KIT SDS Imports MAC IX SD Conversion Kit is a conversion kit identified by manufacturer part number 80002004. It is designed for applications associated with the MAC IX SD... -
Byrna CL Rubber Grip Sleeve Black
BYRNA TECHNOLOGIESOUR PRICE: $14.99BYRNA BM68838BLK CL RUBBER GRIP SLEEVE BLK Byrna CL Rubber Grip Sleeve is a black grip sleeve designed for Byrna applications. It is listed as a grip and recoil pad accessory. This grip... -
Byrna Rubber Grip Sleeve Orange
BYRNA TECHNOLOGIESOUR PRICE: $14.99BYRNA BM68838ORN CL RUBBER GRIP SLEEVE ORNG Byrna Rubber Grip Sleeve Orange is a replacement grip accessory for Byrna products. This orange rubber grip sleeve is identified by manufacturer... -
Armaspec Enhanced Combat AR Magazine Release Button ARM105-BLU
ARMASPECOUR PRICE: $7.99ARMASPEC ARM105-BLU ECB ENHANCED COMBAT BUTTON Armaspec Enhanced Combat Button ARM105-BLU is a firearm part designed for users seeking an Enhanced Combat Button from Armaspec. The product is... -
Armaspec ARM205-RED Enhanced Combat Button Slant Kit Mag Catch
ARMASPECOUR PRICE: $20.99ARMASPEC ARM205-RED ECB SLANT KIT BUTTON,MAGCATCH Armaspec ARM205-RED Enhanced Combat Button Slant Kit Mag Catch is a firearm magazine accessory from Armaspec, identified by manufacturer part... -
Armaspec ARM205-BLU ECB Slant Kit Button and Magazine Catch
ARMASPECOUR PRICE: $20.99ARMASPEC ARM205-BLU ECB SLANT KIT BUTTON,MAGCATCH Armaspec ARM205-BLU ECB Slant Kit Button and Magazine Catch is a magazine accessory component from Armaspec, identified by manufacturer part number... -
Armaspec ARM106-RED B1 Extended AR Magazine Release
ARMASPECOUR PRICE: $20.99ARMASPEC ARM106-RED B1 EXTENDED MAG RELEASE Armaspec ARM106-RED B1 Extended Magazine Release is a firearm part designed for users seeking an extended magazine release configuration. This component... -
Armaspec B1 Extended AR Magazine Release ARM106-BLU
ARMASPECOUR PRICE: $20.99ARMASPEC ARM106-BLU B1 EXTENDED MAG RELEASE Armaspec B1 Extended Magazine Release is a firearm part designed to provide an extended magazine release configuration. The product is identified by... -
Armaspec B2 Extended AR Magazine Release ARM107-RED
ARMASPECOUR PRICE: $22.99ARMASPEC ARM107-RED B2 EXTENDED MAG RELEASE Armaspec B2 Extended Magazine Release ARM107-RED is a firearm part designed to provide an extended magazine release configuration. The product is... -
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... -
Byrna SD/LE ProFire Top Cover Kit BM68931
BYRNA TECHNOLOGIESOUR PRICE: $89.99BYRNA BM68931 SD/LE PROFIBR TOPCOVER KIT Byrna SD/LE ProFire Top Cover Kit is a replacement firearm part from Byrna Technologies, identified by manufacturer part number BM68931. It is... -
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 TCB-31 Tactical Combat Button ARM103-RED
ARMASPECOUR PRICE: $18.99ARMASPEC ARM103-RED TCB-31 TACTICAL COMBAT BUTTON Armaspec TCB-31 Tactical Combat Button is a firearm part designed for tactical firearm applications. The product is identified by manufacturer part... -
Armaspec TCB-31 Tactical Combat Button ARM103-BLU
ARMASPECOUR PRICE: $18.99ARMASPEC ARM103-BLU TCB-31 TACTICAL COMBAT BUTTON Armaspec TCB-31 Tactical Combat Button is a firearm part identified by manufacturer part number ARM103-BLU. It is designed for applications... -
Armaspec Enhanced Combat AR Magazine Release Button ARM104-RED
ARMASPECOUR PRICE: $6.99ARMASPEC ARM104-RED ECB ENHANCED COMBAT BUTTON Armaspec Enhanced Combat Button ARM104-RED is a firearm part designed for use as an enhanced combat button. The product is identified by manufacturer... -
Armaspec Enhanced Combat AR Magazine Release Button ARM104-BLU
ARMASPECOUR PRICE: $6.99ARMASPEC ARM104-BLU ECB ENHANCED COMBAT BUTTON Armaspec Enhanced Combat Button ARM104-BLU is a firearm part designed for users seeking an enhanced combat button configuration. The product is... -
Armaspec ARM204-RED ECB Kit Button, Mag Catch and Spring
ARMASPECOUR PRICE: $19.99ARMASPEC ARM204-RED ECB KIT BUTTON,MAGCATCH,SPRING Armaspec ARM204-RED ECB Kit Button, Mag Catch and Spring is a replacement accessory kit from Armaspec for magazine and accessory applications. The...