AR15 Parts
Find everything you need to build, upgrade, or repair your AR-15 at ICB Firearms, located in St. Clair Shores, MI. We carry a full selection of AR parts, including barrels, buffer tubes, BCGs, charging handles, handguards, and trigger assemblies. Whether you’re upgrading your AR rifle for competition or outfitting a home defense build, we have you covered. Pair your components with AR magazines, gun scopes, and gear for the ultimate tactical setup. Be sure to browse the full rifle parts section for other compatible upgrades. Quality parts are essential for dependable performance, and our selection is designed for serious builders and shooters alike. Shop AR-15 parts today and start building with confidence.
Filters
Categories
Brands
Price range
Length
Reticle
1 - 16 of 58 posts
Other AR15 Accessories & Parts
AR-15 NEVER QUIT GRIP BLACK RUBBER
$3 offOriginal price was: $16.99.$13.99Current price is: $13.99.
Other AR15 Accessories & Parts
AR-15 OVERMOLDED ULTIMATE DUST COVER 223/5.56 FDE
$3 offOriginal price was: $22.95.$19.95Current price is: $19.95.
AR15 Uppers
AR-15 SUPER DUTY MOD1 5.56X45 14.5” BBL COMPLETE
$25 offOriginal price was: $1,285.20.$1,260.00Current price is: $1,260.00.
AR15 Uppers
AR-15 SUPER DUTY MOD1 5.56X45 16” BBL COMPLETE
$25 offOriginal price was: $1,285.20.$1,260.00Current price is: $1,260.00.
AR15 Uppers
AR-15 SUPER DUTY MOD1 5.56X45 16” BBL COMPLETE
$28 offOriginal price was: $1,438.20.$1,410.00Current price is: $1,410.00.
AR15 Lowers
AR-15 UIC STRIPPED LOWER AMBI RECEIVER 5.56MM
$21 offOriginal price was: $420.00.$399.00Current price is: $399.00.
AR15 Uppers
AR-15 WORKHORSE 16 UPPER M-LOK 1-7 TWIST 5.56
$30 offOriginal price was: $529.99.$499.99Current price is: $499.99.

Small AR15 Parts
ARMASPEC ANTIWALK TRIG/HAM PINS/KEYS
$1 offOriginal price was: $11.99.$10.79Current price is: $10.79.
Small AR15 Parts
ARMASPEC AR10 FIRING PIN
$2 offOriginal price was: $21.99.$19.79Current price is: $19.79.
Small AR15 Parts
ARMASPEC AR15 FIRING PIN
$2 offOriginal price was: $16.99.$15.29Current price is: $15.29.
















