Handgun Parts
Get the most out of your sidearm with high-quality handgun parts from ICB Firearms in St. Clair Shores, MI. Whether you’re customizing a 1911, upgrading your carry pistol, or repairing a trusted revolver, we carry barrels, triggers, recoil springs, and slides for a wide variety of makes and models. Explore 1911-specific upgrades including triggers, grips, and barrels. Need additional support gear? We offer concealed carry holsters, handgun magazines, and gun sights to help you finish your build or restoration. Whether for competition, everyday carry, or collection, we’ve got the parts to keep your handgun in peak form. Explore our handgun parts and fine-tune your firearm with confidence.
Filters
Categories
Brands
Model
Price range
Length
Mount type
1 - 16 of 78 posts
Pistol Grips
9/40/357 FULL-SIZE LARGE GRIP MODULE, BLACK
$29 offOriginal price was: $93.57.$65.00Current price is: $65.00.Handgun Frames
9/40/357 FULL-SIZE MEDIUM GRIP MODULE, COYOTE
$17 offOriginal price was: $89.99.$73.00Current price is: $73.00.Handgun Slides
ADV ARMS 22LR CONV G17/G22 GEN4 15RD
$68 offOriginal price was: $395.00.$327.00Current price is: $327.00.Handgun Barrels
ADV ARMS CONV KIT TGT 1911 22LR W/BG
$41 offOriginal price was: $399.00.$358.00Current price is: $358.00.Handgun Barrels
ADV ARMS CONV KIT XD940-4 W/BAG
$43 offOriginal price was: $285.00.$242.00Current price is: $242.00.Small Handgun Parts
ALUMINUM EXTENDED MAGAZINE PLATE – RED, GLOCK G17
$3 offOriginal price was: $39.95.$36.95Current price is: $36.95.Handgun Parts
AMBIDEXTROUS SIDE CHARGING HANDLE FOR SIG SAUER P320
$1 offOriginal price was: $39.95.$39.00Current price is: $39.00.Handgun Frames
Amend2 S300 Hybrid Grip Module For Sig P320
$10 offOriginal price was: $59.99.$49.99Current price is: $49.99.Small Handgun Parts
Angstadt Arms AA093LSD28 3-Lug Muzzle Adapter Black Nitride
$4 offOriginal price was: $39.99.$36.00Current price is: $36.00.Other Handgun Accessories & Parts
ANGSTADT EXTENDED MAGAZINE
$4 offOriginal price was: $39.99.$36.00Current price is: $36.00.