AR-15 Complete Uppers

  1. CMMG LR-308 Banshee 100 Mk3 Pistol Upper Receiver Assembly 308 Winchester 12.5" Barrel
    List price was $1049.95 our price $1039.99
    Out of Stock, No Backorder
  2. CMMG AR-15 Banshee 100 MkGs Radial Delayed Blowback Pistol Upper Receiver Assembly 9mm Luger 8" Barrel
    List price was $724.95 our price $719.99
    Out of Stock, No Backorder
  3. CMMG AR-15 Resolute 200 MkGs Radial Delayed Blowback Upper Receiver Assembly 9mm Luger 16.1" Barrel
    List price was $824.95 our price $819.99
    Out of Stock, No Backorder
  4. CMMG AR-15 Banshee 200 MkGs Radial Delayed Blowback Pistol Upper Receiver Assembly 9mm Luger 8" Barrel
    List price was $749.95 our price $739.99
    Out of Stock, No Backorder
  5. CMMG LR-308 Resolute 100 Mk3 Upper Receiver Assembly 308 Winchester 16" Barrel
    List price was $1099.95 our price $1089.99
    Out of Stock, No Backorder
  6. CMMG AR-15 Resolute 100 MkGs Radial Delayed Blowback Upper Receiver Assembly 9mm Luger 16.1" Barrel
    List price was $774.95 our price $769.99
    Out of Stock, No Backorder
  7. CMMG AR-15 Resolute 300 MkGs Radial Delayed Blowback Upper Receiver Assembly 9mm Luger 16.1" Barrel
    List price was $874.95 our price $869.99
    Out of Stock, No Backorder
  8. CMMG AR-15 Banshee 100 Mk9 Pistol Upper Receiver Assembly 9mm Luger 8.5" Barrel
    List price was $629.95 our price $619.99
    Out of Stock, No Backorder
  9. CMMG LR-308 Endeavor 100 Mk3 Upper Receiver Assembly 308 Winchester 18" Barrel
    List price was $1099.95 our price $1089.99
    Out of Stock, No Backorder
  10. CMMG LR-308 Endeavor 200 Mk3 Upper Receiver Assembly 308 Winchester 20" Barrel
    List price was $1149.95 our price $1094.99
    Out of Stock, No Backorder