AR-15 Upper

AR-15 Upper Receiver

DPMS BA-OC AR-15A3 Oracle 5.56 16" Lightweight
Regular price: $399.95
Sale price: $389.95
DPMS BA-OC AR-15A3 Oracle 5.56 16" Lightweight with MOE
Regular price: $439.95
Sale price: $429.95
DPMS BA-OC AR-15A3 Oracle 5.56 16" Lightweight with Black Rail
$439.95
Regular price: $459.95
Sale price: $459.95
DPMS AP416 AR-15 M4 5.56 16"
$499.95
DPMS AP416CH AR-15 M4 5.56 16" with Carry Handle
$579.95
DPMS AP416 AR-15 M4 5.56 16" with MOE
Regular price: $539.95
Sale price: $529.95
$549.95
DPMS 308-BA-OC Oracle 308 16"
Regular price: $649.95
Sale price: $609.95
DPMS 308-BA-OC Oracle 308 16" with RAIL
Regular price: $819.95
Sale price: $799.95
DPMS Lower Receiver Parts Kit
Regular price: $69.95
Sale price: $59.95
DPMS 308-BA-OC Oracle 308 16" with MOE
$679.95
Adams Arms AR-15 Gas Piston Complete Upper 5.56 / 223
Regular price: $679.95
Sale price: $599.95
Adams Arms AR-15 Gas Piston Upper Mid-length 5.56 / 223
Regular price: $679.95
Sale price: $619.95
Adams Arms AR-15 Gas Piston Upper 5.56 / 223 with MOE hand guar
Regular price: $714.95
Sale price: $629.95
Adams Arms AR-15 Gas Piston Upper T-Evo 5.56
Regular price: $899.95
Sale price: $799.95
Adams Arms AR-15 Gas Piston Upper Ultra Evo 5.56
Regular price: $924.95
Sale price: $859.95
Advanced Armament 300aac Complete Upper
Regular price: $995.95
Sale price: $979.95
$599.95