Upper receivers and related parts
Uppers and Parts
Uppers and Parts
300BLK AR Pistol Upper – 10.5″ Barrel 1:8 Twist – 10″ M-lok Rail
Uppers and Parts
300BLK AR Pistol Upper – 10″ Barrel 1:8 Twist – 10″ M-lok Rail
Uppers and Parts
Uppers and Parts
Uppers and Parts
Uppers and Parts
Uppers and Parts
Uppers and Parts
AR-15 Carbine Upper – 16″ .223 Wylde M4 Barrel – 15″ M-lok Rail
Uppers and Parts
AR-15 Carbine Upper – 16″ 5.56 Heavy Barrel – 15″ M-lok Rail
Uppers and Parts
AR-15 Carbine Upper – 16″ 5.56NATO 1:7 Barrel – 15″ Keymod Rail
Uppers and Parts
AR-15 Carbine Upper – 16″ 5.56NATO M4 Barrel – 15″ M-lok Rail
Uppers and Parts