BCA 6.5 Grendel 20" Upper w/ 15"Mlok Rail: Comes with an 20" Stainless Heavy Barrel 1:8 twist w/ gas system. These barrels are 100% made in the USA and are very reliable and accurate. The 15" MLOK rail has a slim profile. Built with a US forged upper receiver like Anderson, Aero Precision etc.. depending on what we have in stock. We test fire all of our uppers to assure proper function and reliability. Not to mention we stand behind our builds and if you have any problems we will work with you to solve them. This upper is sold WITH the BCG & CH. Although we do carry several different Bolt Carriers and Charge Handles to complete your upper. To do this you would simply select which BCG & CH you want to be shipped with your upper plus you will save money buying them together. We do offer custom builds as well!! However you would have to call us for product availability and a quote. Need magazines?? Check out our magazine section and add some to your cart before you check out.