Categories
AR-10 Parts
AR-15 Parts
AR-15 Rifles
Catalogue
Home
AR-15 Rifles
AR-10 PARTS
UPPER PARTS
BARRELED UPPER ASSEMBLIES
BARRELS
BOLT CARRIER GROUPS
UPPER RECEIVERS & PARTS
HANDGUARDS
MUZZLE DEVICES
GAS BLOCKS & TUBES
LOWER PARTS
LOWER PARTS & KITS
STOCKS & BUFFER KITS
MAGAZINES, OPTICS, & ACCESSORIES
AR-15 PARTS
UPPER PARTS
BARRELED UPPER ASSEMBLIES
BARRELS
BOLT CARRIER GROUPS
HANDGUARDS
MUZZLE DEVICES
GAS BLOCKS & TUBES
LOWER PARTS
COMPLETE LOWER ASSEMBLIES
LOWER PARTS & KITS
STOCKS & BUFFER KITS
CERAKOTED PARTS
MAGAZINES, OPTICS, & ACCESSORIES
About
Terms & Conditions
Dealer Sign-Up
Sign in / sign up
720-299-8991
Wholesaler Sign In
Search
Sign in / sign up
0
items
0 items in cart
Subtotal:
$0.00
View cart
Checkout
The order subtotal is less than the minimum allowed value ($1.00)
Catalogue
Home
AR-15 Rifles
AR-10 PARTS
UPPER PARTS
BARRELED UPPER ASSEMBLIES
BARRELS
BOLT CARRIER GROUPS
UPPER RECEIVERS & PARTS
HANDGUARDS
MUZZLE DEVICES
GAS BLOCKS & TUBES
LOWER PARTS
LOWER PARTS & KITS
STOCKS & BUFFER KITS
MAGAZINES, OPTICS, & ACCESSORIES
AR-15 PARTS
UPPER PARTS
BARRELED UPPER ASSEMBLIES
BARRELS
BOLT CARRIER GROUPS
HANDGUARDS
MUZZLE DEVICES
GAS BLOCKS & TUBES
LOWER PARTS
COMPLETE LOWER ASSEMBLIES
LOWER PARTS & KITS
STOCKS & BUFFER KITS
CERAKOTED PARTS
MAGAZINES, OPTICS, & ACCESSORIES
About
Terms & Conditions
Dealer Sign-Up
Search
Categories
AR-10 Parts
AR-15 Parts
AR-15 Rifles
Shopping options
Price range
—
In stock only
Show products
Show products
Reset filter
Home
AR-10 Parts
UPPER PARTS
BARRELED UPPER ASSEMBLIES
BARRELED UPPER ASSEMBLIES
Show:
12
12
24
48
96
Grid
List
Table
Sort by:
Recommended
Recommended
Newest first
Price Low - High
Price High - Low
Name A - Z
Name Z - A
Rates
Sales
Drop items here to shop
Product has been added to your cart
Checkout
18" 308 FLUTED MIDWEIGHT M-LOK AR-10 COMPLETE UPPER ASSY
Not rated yet
$649.95
Out of stock
20" 308 MIDWEIGHT M-LOK AR-10 COMPLETE UPPER ASSY
Not rated yet
$699.95
Out of stock
20" 6.5 CREEDMOOR M-LOK AR-10 BARRELED UPPER ASSY
Not rated yet
$549.95
Out of stock