Includes: AR15 Gen 2 Assembled Upper Receiver ATLAS R-ONE Handguard of choice 16" 5.56 CMV Barrel Low Profile Gas Block and Carbine Length Gas Tube Product comes assembled This complete upper does not include BCG or Charging Handle. These can be added for a total of $619.99