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
-
Shaw Barrels 20-inch AR-10 22 Creedmoor / 416R SS / Fluted / HBAR
SHAW BARRELSOUR PRICE: $325.80The Shaw Barrels 20-inch AR-10 pattern barrel chambered in 22 Creedmoor and built from 416R stainless steel. Its HBAR profile provides a substantial barrel contour intended for consistent... -
Shaw Barrels 9mm Spiral Threaded Barrel for Glock 19 / 1/2-28 Thread
SHAW BARRELSOUR PRICE: $135.00SHAW GLOCK 19 9MM SPIRAL 1/2-28 This Shaw Barrels GL19SSNHF9TM is a high-quality 9mm spiral threaded barrel designed specifically for Glock 19 pistols. Its primary purpose is to enhance firearm... -
Shaw Barrels AR-10 E X Tra Barrel 20.5 Inch 1/2-28 Thread Pattern
SHAW BARRELSOUR PRICE: $340.20SHAW AR-10 22CRD 20 1/2-28 This Shaw Barrels AR-10 E X Tra barrel is designed for precision and durability, making it suitable for custom builds and performance shooting. It features a 20.5-inch... -
Pearce Grip XL Grip Extension for Glock 20, 21, 29, 40 / 41 Magazines
Pearce GripOUR PRICE: $9.99$10.95Pearce Grip Grip Extension, For GLOCK 10mm/45acp (29/30/20/21/40/41), Matte Finish, Black PG-1045ZRO This magazine extension from Pearce Grip is designed to replace the factory magazine floor plate,... -
SB Tactical SBA6 Adjustable Pistol Stabilizing Brace – Black
SB TacticalOUR PRICE: $116.99$124.99The SB Tactical SBA6 is a streamlined adjustable pistol stabilizing brace developed in collaboration with Die Free Co. Designed for firearm platforms equipped with a compatible mil-spec carbine... -
SB Tactical 5-Position Adjustable Pistol Stock / Black
SB TacticalOUR PRICE: $99.99SBTACT SBA6X-01-SB 5 POSITION ADJUSTABLE BLK The SB Tactical SBA6X-01-SB is a 5-position adjustable stock / pistol brace designed for firearm customization and improved comfort. Its primary purpose... -
Taurus G2C & G3C 9mm 12-Round Pistol Magazine Black
Taurus USAOUR PRICE: $31.99$37.99Taurus 9MM, 12 Rounds, Fits Taurus G2C and G3C, with Finger Rest, Black 358-0023-00 This magazine is designed specifically for Taurus G2C and G3C models chambered in 9mm, providing reliable feeding... -
Timney Triggers Alpha Glock 3-4 Black Out Trigger for Glock 9mm and .40 Caliber
Timney TriggersOUR PRICE: $122.99TIMNEY ALPHA GLOCK3-4-BLKOUT G3/4 9MM/40 TRIGGER The Timney Triggers Alpha Glock 3-4 Black Out trigger is designed for Glock pistols chambered in 9mm and .40 caliber. It offers a reliable and precise... -
Timney Alpha Competition Blackout Trigger for Glock Gen 5 - 9mm/.40 S&W
Timney TriggersOUR PRICE: $122.99This replacement competition trigger is designed for stock Glock Gen 5 standard-frame pistols chambered in 9mm or .40 S&W. It provides a factory-set 3-pound pull weight and a crisp trigger break for... -
Icarus Precision A.C.E. X Grip Module for OZ9 ZEV Platform Black
ICARUS PRECISIONOUR PRICE: $499.99Icarus Precision A.C.E. X, Grip Module, Fits Zev OZ9 X, Aluminum Construction, Anodized Finish, Black OZ9_X_BLK The Icarus Precision A.C.E. X grip module is a high-performance upgrade designed... -
Icarus Precision A.C.E. Air Polymer Grip Module for Glock, Black, Right Hand
ICARUS PRECISIONOUR PRICE: $59.99Icarus Precision A.C.E. Air, Grip Module, Fits Sig P365 X-Macro with Manual Safety, Polymer Construction, Black, Right Handed Operator Thumb Ledge AIR_X_MACRO_SFT_BLK_RH The Icarus Precision A.C.E... -
JE Machine Tech 7 Inch AR-15 MLOK Slim Handguard
JE MACHINE TECHOUR PRICE: $59.99The JE Machine Tech PS-223MLK7JBLK is a 7-inch MLOK slim handguard designed for AR-15 rifles. Crafted for durability and lightweight performance, this handguard provides a sleek profile suitable for... -
JE Machine Tech A2 Birdcage Flash Hider for 308 Winchester
JE MACHINE TECHOUR PRICE: $8.35JE MACHINE TS-FH3B A2 BIRDCAGE FLASH HIDER 308 The JE Machine Tech TS-FH3B is a high-quality A2 birdcage flash hider designed for 308 Winchester firearms. Constructed to provide effective flash... -
JE Machine Tech 10-Inch AR-15 M-LOK Upper Reciever
JE MACHINE TECHOUR PRICE: $59.99The JE Machine Tech PS-223MLK10GBLK-NAR is a 10-inch AR-15 M-LOK upper designed for customized rifle builds. Constructed for durability and precision, this upper features a black finish suitable for... -
JE Machine 12-inch AR-15 M-LOK Upper Receiver
JE MACHINE TECHOUR PRICE: $64.99JE MACHINE PS-223MLK12GBLK-NAR 12" AR15 MLOK CLAMP The JE Machine PS-223MLK12GBLK-NAR is a 12-inch AR-15 upper designed for optimal performance and customization. Crafted with precision, this upper... -
JE Machine Tech G Style 15-Inch AR-15 M-LOK Free-Float Clamp-On Handguard Black
JE MACHINE TECHOUR PRICE: $69.99This 15-inch free-float handguard is designed for compatible AR-15 upper assemblies and combines M-LOK accessory slots with fixed Picatinny rail sections near the muzzle end. Its hybrid layout... -
JE Machine Tech AR-15 Upper Receiver 4-Inch Rail Black
JE MACHINE TECHOUR PRICE: $47.99JE MACHINE PS-223MLK4KBLK-F-NAR AR15 UL MIN 4" RL The JE Machine Tech PS-223MLK4KBLK-F-NAR is a lightweight upper receiver designed for AR-15 platforms. Featuring a 4-inch rail, this upper provides a... -
JE Machine Tech AR-15 Upper Receiver 7 Inch Muzzle Device Threaded Black Finish
JE MACHINE TECHOUR PRICE: $50.99JE MACHINE PS-223MLK7KBLK-F-NAR AR15 UL MIN 7" RL The JE Machine Tech PS-223MLK7KBLK-F-NAR is an AR-15 upper receiver designed for precision and durability. This model features a 7-inch barrel... -
JE Machine Tech AR-15 Upper Receiver with 10-Inch Rail
JE MACHINE TECHOUR PRICE: $54.99JE MACHINE PS-223MLK10KBLK-F-NAR AR15 UL MIN 10"RL The JE Machine Tech PS-223MLK10KBLK-F-NAR is an AR-15 upper receiver designed for precision and durability. Constructed with a 10-inch rail, it... -
JE Machine Tech AR-15 Upper Receiver / 12-inch Rail and Black Finish
JE MACHINE TECHOUR PRICE: $59.99JE MACHINE PS-223MLK12KBLK-F-NAR AR15 UL MIN 12"RL The JE Machine Tech PS-223MLK12KBLK-F-NAR is an AR-15 upper receiver designed for precision and durability. Featuring a 12-inch free-floating rail,... -
JE Machine Tech AR-15 Upper Receiver 12-inch M-LOK Rail Black
JE MACHINE TECHOUR PRICE: $59.99JE MACHINE PS-223MLK12KBLK-H-NAR AR15 UL MIN 12"RL The JE Machine Tech PS-223MLK12KBLK-H-NAR is a high-quality AR-15 upper receiver designed for precision and durability. Featuring a 12-inch... -
JE Machine Tech AR-15 Upper w/ 15-Inch Rail
JE MACHINE TECHOUR PRICE: $64.99JE MACHINE PS-223MLK15KBLK-F-NAR AR15 UL MIN 15"RL The JE Machine Tech PS-223MLK15KBLK-F-NAR is an upper assembly designed for AR-15 platforms. It features a 15-inch free-floating rail for enhanced... -
JE Machine Tech AR-15 Barrel 16.25 Inches MP 223 Wyld
JE MACHINE TECHOUR PRICE: $100.99JE MACHINE PS-BAL5 AR-15 BARREL 16.25" MP 223WYLD The JE Machine Tech PS-BAL5 AR-15 barrel features a 16.25-inch length, designed for optimal performance and compatibility with AR-15 platforms... -
JE Machine AR-15 Barrel 16.25 Inch Chrome-Lined .223 Wylde
JE MACHINE TECHOUR PRICE: $112.99JE MACHINE PS-BAL6 AR-15 BARREL 16-1/4"CL 223WYLD The JE Machine PS-BAL6 AR-15 barrel offers a reliable and durable option for your firearm build. With a length of 16.25 inches, this barrel is... -
JE Machine Tech Stainless Steel Carbon Length Gas Tube
JE MACHINE TECHOUR PRICE: $10.01JE MACHINE PS-SSGT3 SS CARBON LENGTH GAS TUBE The JE Machine Tech PS-SSGT3 stainless steel gas tube is designed for firearm maintenance and upgrades. Made from durable stainless steel, this gas tube... -
JE Machine Tech SS Mid-Length AR-15 Gas Tube
JE MACHINE TECHOUR PRICE: $10.63JE MACHINE PS-SSGT4 SS MID-LENGTH GAS TUBE The JE Machine Tech PS-SSGT4 is a stainless steel mid-length gas tube designed for firearm applications. Constructed from durable stainless steel, this gas... -
JE Machine Tech SS Rifle Length Gas Tube PS-SSGT5
JE MACHINE TECHOUR PRICE: $10.99JE MACHINE PS-SSGT5 SS RIFLE LENGTH GAS TUBE The JE Machine Tech PS-SSGT5 SS Rifle Length Gas Tube is a high-quality firearm part designed for rifles requiring a reliable gas system component... -
JE Machine Tech AR-15 Upper Receiver 10 Inch M-LOK Rail Black Finish
JE MACHINE TECHOUR PRICE: $54.99JE MACHINE PS-223MLK10KBLK-H-NAR AR15 UL MIN 10"RL The JE Machine Tech PS-223MLK10KBLK-H-NAR is a high-quality AR-15 upper receiver designed for reliable performance and durability. Featuring a... -
JE Machine Tech AR-15 Upper Receiver / 15-Inch Rail
JE MACHINE TECHOUR PRICE: $64.99JE MACHINE PS-223MLK15KBLK-H-NAR AR15 UL MIN 15"RL The JE Machine Tech PS-223MLK15KBLK-H-NAR is an upper receiver designed for AR-15 style rifles, featuring a 15-inch lightweight rail system. Made by... -
JE Machine Tech 4-Inch 7-Slot Poly M-Lok Rail 2-Pack
JE MACHINE TECHOUR PRICE: $6.40JE Machine Tech PS-HGMLKR2 4-Inch 7-Slot Poly M-Lok Rail 2-Pack The JE Machine Tech PS-HGMLKR2 is a set of two 4-inch poly M-Lok rails designed for firearm customization and accessory mounting. These... -
JE Machine 10.25-Inch .223 Wylde AR-15 Pistol Barrel 1:8 Twist
JE MACHINE TECHOUR PRICE: $88.99This medium-profile AR-15 pistol barrel is chambered in .223 Wylde and measures 10.25 inches long. Its compact configuration, 1:8 twist rate, and carbine-length gas system make it suitable for... -
JE Machine Tech PS-HGMLKR3 1.5 Inch 3-Slot Poly M-LOK Rail 2-Pack
JE MACHINE TECHOUR PRICE: $5.90JE MACHINE PS-HGMLKR3 1.5"3SLOT POLY MLOK RL 2PK The JE Machine Tech PS-HGMLKR3 is a pair of 1.5-inch poly M-LOK rails designed for firearm customization. These 3-slot rails are ideal for attaching... -
JE Machine Lightweight AR-15 Dust Cover / Black
JE MACHINE TECHOUR PRICE: $11.99JE MACHINE PS-DC4B QD LW AR15 DUST COVER The JE Machine PS-DC4B is a quick-detach lightweight dust cover designed for AR-15 rifles. It provides reliable protection for the ejection port while... -
JE Machine Tech AR-15 9mm Barrel 8.5 Inch Ex Tra
JE MACHINE TECHOUR PRICE: $82.99JE MACHINE PS-BAL24 AR-15 BARREL 8.5" 9MM The JE Machine Tech PS-BAL24 is an 8.5-inch barrel designed specifically for AR-15 rifles chambered in 9mm. This barrel is engineered for precision and... -
JE Machine 223 Milspec AR-15 Charging Handle
JE MACHINE TECHOUR PRICE: $14.49JE MACHINE PS-ARCH2B 223 MILSPEC CHARGNG HANDLE The JE Machine PS-ARCH2B is a high-quality charging handle designed specifically for AR-15 rifles chambered in 223 caliber. It is built to meet... -
JE Machine Tech Glock 26 Slide Parts Kit
JE MACHINE TECHOUR PRICE: $51.99JE MACHINE TS-SPKG26 GLOCK 26 SLIDE PARTS KIT The JE Machine Tech TS-SPKG26 is a comprehensive slide parts kit designed for Glock 26 pistols. This kit includes essential components required for... -
JE Machine AR-15 Barrel 5 Inch ML 223 Wylde E X Tra
JE MACHINE TECHOUR PRICE: $78.99JE MACHINE PS-BAL22 AR-15 BARREL 5" ML 223WYLD The JE Machine PS-BAL22 AR-15 barrel is designed for optimal performance with a 5-inch length and chambered for 223 Wylde. This high-quality barrel is... -
JE Machine Tech AR-15 9mm Barrel 4.5 inch
JE MACHINE TECHOUR PRICE: $71.99JE MACHINE PS-BAL23 AR-15 BARREL 4.5" 9MM The JE Machine Tech PS-BAL23 is a 4.5-inch barrel designed specifically for AR-15 platforms chambered in 9mm. This precision-engineered barrel enhances... -
JE Machine Tech Glock 17 Slide Parts Kit
JE MACHINE TECHOUR PRICE: $46.99JE MACHINE TS-SPKG17 GLOCK 17 SLIDE PARTS KIT The JE Machine Tech TS-SPKG17 is a comprehensive slide parts kit designed specifically for Glock 17 pistols. This kit allows for complete slide assembly... -
JE Machine Tech PS-BALG19TH G19 Threaded Barrel
JE MACHINE TECHOUR PRICE: $65.99The JE Machine Tech PS-BALG19TH G19 threaded barrel is designed for precision and durability, suitable for Glock 19 pistols. It is constructed to provide reliable performance during shooting...