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
-
Carlsons 15515 Sporting Clay Mobil 12 Gauge Modified Stainless Steel Choke Tube for Benelli and Beretta
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 15515 Sporting Clay Mobil 12 Gauge Modified Stainless Steel Enhance your shooting performance with the Carlson's 15515 Sporting Clay Mobil choke tube designed for 12 gauge... -
Carlsons 15512 Skeet Stainless Steel Choke Tube for Benelli and Beretta 12 Gauge Sporting Clay Mobil
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 15512 Sporting Clay Mobil 12 Gauge Skeet Stainless Steel The Carlsons 15512 Skeet choke tube is designed for 12 gauge shotguns, specifically compatible with Benelli and Beretta... -
Carlsons Winchester 12 Gauge Improved Cylinder Flush Stainless Steel Choke Tube Part 52212
CarlsonsOUR PRICE: $23.99Carlson's Choke Tubes 52212 Winchester 12 Gauge Improved Cylinder Flush Stainless Steel The Carlsons Winchester 12 Gauge Improved Cylinder flush choke tube is designed for optimal patterning and... -
Carlsons 52211 Winchester 12 Gauge Skeet Flush Stainless Steel Choke Tube
CarlsonsOUR PRICE: $23.99Carlson's Choke Tubes 52211 Winchester 12 Gauge Skeet Flush Stainless Steel Enhance your shotgun's performance with the Carlsons 52211 Winchester 12 Gauge Skeet Flush Choke Tube. Crafted from... -
Carlsons 15516 Improved Modified Stainless Steel Choke Tube for Benelli/Beretta 12 Gauge Sporting Clay Mobil
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 15516 Sporting Clay Mobil 12 Gauge Improved Modified Stainless Steel The Carlsons 15516 choke tube is designed for 12 gauge shotguns, specifically compatible with Benelli and... -
Carlsons 15522 Skeet Choke Tube for Benelli and Beretta 20 Gauge Stainless Steel
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 15522 Sporting Clay Mobil 20 Gauge Skeet Stainless Steel The Carlsons 15522 Skeet Choke Tube is designed specifically for 20 gauge shotguns, offering optimal constriction for... -
Carlsons 13365 Sporting Clay Full Choke Tube for Remington 12 Gauge Stainless Steel
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 13365 Sporting Clay Remington 12 Gauge Full Stainless Steel The Carlsons 13365 Sporting Clay Full Choke Tube is designed for optimal performance with your Remington 12 gauge... -
Carlsons 15523 Sporting Clay Mobil 20 Gauge Improved Cylinder Stainless Steel Choke Tube
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 15523 Sporting Clay Mobil 20 Gauge Improved Cylinder Stainless Steel The Carlsons 15523 Sporting Clay Mobil choke tube is designed for 20 gauge shotguns, offering an improved... -
Carlsons Choke Tubes 15514 Light Modified Stainless Steel for 12 Gauge Benelli/Beretta Sporting Clay Mobil
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 15514 Sporting Clay Mobil 12 Gauge Light Modified Stainless Steel The Carlson's Choke Tubes 15514 are designed for precise shot patterning in sporting clay applications,... -
Carlsons 13361 Sporting Clay Choke Tube for Remington 12 Gauge Improved Cylinder Stainless Steel
CarlsonsOUR PRICE: $50.99Carlson's Choke Tubes 13361 Sporting Clay Remington 12 Gauge Improved Cylinder Stainless Steel The Carlson's 13361 Sporting Clay choke tube is designed specifically for Remington 12 gauge shotguns,... -
Carlsons Choke Tubes 50613 Improved Cylinder Stainless Steel for Benelli and Beretta 20 Gauge
CarlsonsOUR PRICE: $25.99Carlson's Choke Tubes 50613 Mobil 20 Gauge Improved Cylinder Flush Stainless Steel Enhance your shotgun's performance with the Carlson's Choke Tubes 50613, designed specifically for Benelli and... -
Carlsons Cremator Ported Choke Tube 20 Gauge Stainless Steel for Retay Shotguns
CarlsonsOUR PRICE: $70.99Carlson's Choke Tubes 11478 Cremator 20 Gauge Ported Stainless Steel The Carlsons Cremator ported choke tube is designed for 20 gauge shotguns, offering a mid-range constriction for optimal shot... -
Smith & Wesson S&W 13967 Slide Assembly for M&P 2.0 C.O.R.E 4.19 Black Optic Ready
Smith and WessonOUR PRICE: $336.99Smith & Wesson 13967 Slide Assembly Fits S&W M&P 2.0 Black Optic Ready Slide The Smith & Wesson S&W 13967 Slide Assembly is designed for the M&P 2.0 C.O.R.E 4.19 model, providing a precise fit and... -
Smith & Wesson S&W 14478 Slide Assembly for M&P9 M2.0 with Optical Sight Compatibility
Smith and WessonOUR PRICE: $289.99Smith & Wesson 14478 Slide Assembly Fits S&W Shield 9mm Flat Dark Earth Optic Ready/Serrated Slide The Smith & Wesson S&W 14478 Slide Assembly is designed to upgrade your M&P9 M2.0 pistol by... -
Smith & Wesson S&W 14562 Shield EZ Slide Assembly with Lightening Cuts and Tritium Sights
Smith and WessonOUR PRICE: $273.99Smith & Wesson 14562 Slide Assembly Fits S&W Shield 9mm Black Enhance your Smith & Wesson Shield EZ with the S&W 14562 slide assembly featuring lightweight lightening cuts for improved handling and... -
Smith & Wesson S&W 14568 M&P9 M2.0 Slide Assembly for Optical Sight Installation
Smith and WessonOUR PRICE: $289.99Smith & Wesson 14568 Slide Assembly Black Optic Ready/Serrated Slide The Smith & Wesson S&W 14568 M&P9 M2.0 slide assembly is designed to enhance your pistol's compatibility with modern optical... -
Smith & Wesson Slide Assembly Model M&P9 M2.0 Optic Ready Flat Dark Earth
Smith and WessonOUR PRICE: $289.99Smith & Wesson 14569 Slide Assembly Optic Ready 9mm Flat Dark Earth Upgrade your Smith & Wesson M&P9 M2.0 with this high-quality slide assembly designed for reliability and performance. Featuring an... -
Smith & Wesson M&P Shield EZ 9mm Luger 3.83-inch Ported Barrel Black Armornite Stainless Steel
Smith and WessonOUR PRICE: $139.99Smith & Wesson 14553 M&P Shield EZ 9mm Luger 3.83" Ported, Black Armornite Stainless Steel Fits The Smith & Wesson M&P Shield EZ 9mm Luger is designed for ease of use and reliable performance... -
Smith & Wesson M&P Shield EZ 9mm Luger Ported 3.83-Inch Stainless Steel Pistol
Smith and WessonOUR PRICE: $139.99Smith & Wesson 14554 M&P Shield EZ 9mm Luger 3.83" Ported Silver Stainless Steel The Smith & Wesson M&P Shield EZ 14554 is a compact, easy-to-operate 9mm handgun designed for reliable personal... -
Smith & Wesson M&P Shield EZ 380 ACP 3.83-Inch Ported Barrel Black Armornite Stainless Steel
Smith and WessonOUR PRICE: $139.99Smith & Wesson 14555 M&P Shield EZ 380 ACP 3.83" Ported, Black Armornite Stainless Steel The Smith & Wesson M&P Shield EZ 380 ACP is designed for comfortable handling and reliable performance... -
Smith & Wesson M&P Shield EZ 380 ACP 3.83-inch Ported Stainless Steel Pistol
Smith and WessonOUR PRICE: $139.99Smith & Wesson 14556 M&P Shield EZ 380 ACP 3.83" Ported, Silver Stainless Steel The Smith & Wesson M&P Shield EZ 380 ACP is designed for easy concealment and reliable performance, featuring a 3... -
Smith & Wesson M&P 9mm Barrel 4.625 inches with Threaded Design Part 14401
Smith and WessonOUR PRICE: $128.99Smith & Wesson 14401 M&P M2.0 9mm Luger 4.63" Threaded, Black Armornite Stainless Steel The Smith & Wesson M&P 14401 barrel is a high-quality replacement part designed for M&P M2.0 models chambered... -
Smith & Wesson M&P PC Shield EZ 380 ACP Pistol with Gold Stainless Steel Barrel
Smith and WessonOUR PRICE: $150.99Smith & Wesson 14422 M&P PC Shield EZ 380 ACP 3.83" Ported, Gold Stainless Steel The Smith & Wesson M&P PC Shield EZ 380 ACP is a compact and reliable handgun designed for easy handling and everyday... -
Smith & Wesson M&P PC Shield EZ 9mm Luger 3.83-Inch Ported Barrel Gold Stainless Steel
Smith and WessonOUR PRICE: $150.99Smith & Wesson 14423 M&P PC Shield EZ 9mm Luger 3.83" Ported, Gold Stainless Steel The Smith & Wesson M&P PC Shield EZ 9mm Luger is a compact and reliable handgun designed for easy handling and... -
Smith & Wesson M&P 9 M2.0 Barrel 4.25 Inches with No Sights Part 14461
Smith and WessonOUR PRICE: $118.99Smith & Wesson 14461 M&P M2.0 9mm Luger 4.25" Black Armornite Stainless Steel The Smith & Wesson M&P 9 M2.0 barrel with a length of 4.25 inches is designed specifically for the M&P M2.0 series... -
Smith & Wesson M&P Shield 9mm Luger Pistol with 3.10 Inch Barrel
Smith and WessonOUR PRICE: $118.99Smith & Wesson 14471 M&P Shield 9mm Luger 3.10" Black Armornite Stainless Steel The Smith & Wesson M&P Shield 9mm Luger is a compact and reliable handgun designed for everyday carry and personal... -
Franklin Armory Libertás Built Lower Receiver Multi Caliber Firearm
Franklin ArmoryOUR PRICE: $472.99The Franklin Armory Libertás Built Lower Receiver offers versatile compatibility with multi-caliber firearms, making it suitable for a variety of shooting applications. Featuring an integrated... -
Carlsons 54413 Invector-Plus Flush 20 Gauge Improved Cylinder Stainless Steel Choke Tube
CarlsonsOUR PRICE: $28.99Carlson's Choke Tubes 54413 Browning 20 Gauge Improved Cylinder Flush Stainless Steel The Carlsons 54413 Invector-Plus Flush Choke Tube is designed for 20 gauge shotguns, providing improved... -
Carlsons Choke Tubes 54414 for Browning 20 Gauge Invector-Plus Modified Flush Stainless Steel
CarlsonsOUR PRICE: $28.99Carlson's Choke Tubes 54414 Browning 20 Gauge Modified Flush Stainless Steel The Carlsons 54414 choke tube is designed specifically for Browning shotguns with 20 gauge barrels, featuring... -
MDT Sporting Goods Inc 109671BLK LA 3.850 inch 7 PRC Polycarbonate Magazine with 3-Round Capacity
MDT SPORTING GOODS INCOUR PRICE: $49.99Mdt Sporting Goods Inc 109671BLK 3rd 7 PRC Black Polymer The MDT Sporting Goods Inc 109671BLK magazine is designed for reliable performance with a 3-round capacity and a durable polymer... -
Beretta USA E73025 Micro Core Trap Recoil Pad for Competition Stocks
Beretta USAOUR PRICE: $45.99Beretta USA E73025 MicroCore Trap Beretta Black Rubber, Width 0.79" The Beretta USA E73025 Micro Core Trap recoil pad is specifically designed for use with Beretta competition shotgun stocks,... -
MDT Sporting Goods Inc MDT 114484BLK Skeleton Stock XTN SRS XF Prem Black
MDT SPORTING GOODS INCOUR PRICE: $499.99Mdt Sporting Goods Inc 114484BLK SRS-XF Cerakote Black The MDT 114484BLK Skeleton Stock XTN SRS XF Prem Black offers a durable and lightweight design, ideal for precision shooting and tactical... -
MDT Sporting Goods Inc 114484FDE Skeleton Stock XTN SRS XF Premier FDE
MDT SPORTING GOODS INCOUR PRICE: $499.99Mdt Sporting Goods Inc 114484FDE SRS-XF Cerakote FDE The MDT 114484FDE Skeleton Stock XTN SRS XF Premier in FDE offers a versatile and durable firearm accessory designed for precision shooters and... -
MDT Sporting Goods Inc 114484TBL Skeleton Stock XTN SRS XF Prem TBL
MDT SPORTING GOODS INCOUR PRICE: $499.99Mdt Sporting Goods Inc 114484TBL SRS-XF Cerakote Titanium Blue The MDT Sporting Goods Inc 114484TBL Skeleton Stock XTN SRS XF Prem TBL is a high-quality firearm stock designed for precision shooters... -
MDT Sporting Goods Inc 114484CCG Skeleton Stock XTN SRS XF Premium Cerakote Charcoal Green
MDT SPORTING GOODS INCOUR PRICE: $499.99Mdt Sporting Goods Inc 114484CCG SRS-XF Cerakote Charcoal Green The MDT 114484CCG Skeleton Stock XTN SRS XF Premium is designed for precision shooters seeking durability and customization. Featuring... -
Tyrant CNC Sig Sauer P320 Slide Catch Lever
TYRANT CNCOUR PRICE: $34.99Tyrant CNC TD320SCLGREY Extended Slide Catch Lever Sig P320 Grey Steel Enhance your Sig Sauer P320 performance with the Tyrant CNC TD320SCLGREY slide catch lever. Crafted from durable 304 grade... -
Tyrant CNC Smith & Wesson M&P Full Size Magazine Extension 5 Rounds Aluminum TDMPMAGEXFSGREY
TYRANT CNCOUR PRICE: $42.99Tyrant CNC TDMPMAGEXFSGREY Magazine Extension Fits S&W M&P 9/40 5rd Compatible w/ Full-Size M&P 1.0/2.0 frames Grey Aluminum The Tyrant CNC M&P Magazine Extension for Smith & Wesson M&P 1.0 and 2.0... -
Tyrant CNC Smith & Wesson M&P Full Size Magazine Extension 5-Round Aluminum TDMPMAGEXFSRED
TYRANT CNCOUR PRICE: $42.99Tyrant CNC TDMPMAGEXFSRED Magazine Extension Fits S&W M&P 9/40 5rd Compatible w/ Full-Size M&P 1.0/2.0 frames Red Aluminum The Tyrant CNC Smith & Wesson M&P Full Size Magazine Extension offers a... -
TYRANT CNC TD43X48ESTEELBLACK Extended Magazine Release for Glock 43x and 48
TYRANT CNCOUR PRICE: $30.99Tyrant CNC TD43X48ESTEELBLACK Extended Magazine Release Glock 43x/48 Black Aluminum/Steel The TYRANT CNC TD43X48ESTEELBLACK extended magazine release is designed for Glock 43x and 48 handguns,... -
TYRANT CNC TD43X48ESTEELGOLD Extended Magazine Release for Glock 43X and 48 Aluminum Steel
TYRANT CNCOUR PRICE: $30.99Tyrant CNC TD43X48ESTEELGOLD Extended Magazine Release Glock 43x/48 Gold Aluminum/Steel The TYRANT CNC TD43X48ESTEELGOLD extended magazine release is designed for Glock 43X and 48 handguns,...