Handguns
Explore a versatile collection of handguns at ICB Firearms, proudly serving St. Clair Shores, MI. Whether you’re looking for compact concealed carry options or reliable sidearms for home defense, our inventory includes trusted brands and platforms built for accuracy and dependability. From classic revolvers to modern semi-auto handguns, we have options to fit every need and skill level. Our handgun selection also features AK pistols and caliber choices that pair seamlessly with our handgun ammunition. Whether for personal defense, competition, or tactical use, trust ICB Firearms to deliver quality firearms with local expertise. Browse online or visit our St. Clair Shores store today.
Filters
Categories
Brands
Model
Price range
Action
Caliber
Capacity
Length
Barrel Length
Sights
Mount type
1 - 16 of 5603 posts
Revolvers
605 .357 Mag 2″ SS/Walnut 5-rd
$170 offOriginal price was: $561.99.$392.00Current price is: $392.00.Revolvers
605 .357 Mag 2″ SS/Wd Engraved Grips 5-rd
$138 offOriginal price was: $502.99.$365.00Current price is: $365.00.Revolvers
692 38/357/9mm 3.0″ Blk AS 7rd
$199 offOriginal price was: $847.99.$649.00Current price is: $649.00.Revolvers
692 38/357/9mm 3.0″ Sts AS 7rd
$278 offOriginal price was: $918.99.$641.00Current price is: $641.00.Revolvers
692 38/357/9mm 6.5″ Blk AS 7rd
$287 offOriginal price was: $847.99.$561.00Current price is: $561.00.Semi Auto Handguns
75 SP-01 9MM LUGER 4.6” BBL (2)19RD MAG
$165 offOriginal price was: $999.00.$834.00Current price is: $834.00.Revolvers
856 38Spl 2″ Sts FS 6rd
$115 offOriginal price was: $481.99.$367.00Current price is: $367.00.Revolvers
856 38Spl 2″ Sts FS Smooth Walnut 6rd
$157 offOriginal price was: $517.99.$361.00Current price is: $361.00.Revolvers
856 38Spl 3″ SS/Blk NiteSite VZGrp6rd
$178 offOriginal price was: $588.99.$411.00Current price is: $411.00.Revolvers
856 38Spl 3″ SS/BLK TOROBlu VZGrp 6rd
$162 offOriginal price was: $572.99.$411.00Current price is: $411.00.Revolvers
856 UL .38 SPL 2″ 6rds BLACK CHERRY/BK
$120 offOriginal price was: $499.99.$380.00Current price is: $380.00.Revolvers
856CH 38Spl 2″ Blk FS ULite/ConHammer6rd
$111 offOriginal price was: $463.99.$353.00Current price is: $353.00.Revolvers
856UL 38Spl 2″ Blk FS ULite/Gold Accents
$112 offOriginal price was: $508.99.$397.00Current price is: $397.00.