We offer AR15 Uppers from DPMS and CMMG. These AR15 Uppers come fully assembled and include the bolt and bolt carrier. Our AR15 Uppers are ready to be installed on your lower receiver. Don't be fooled by lower price, "generic" AR15 Uppers. A lot of websites are selling AR15 Uppers but won't tell you who makes them. These sites are usually selling rejected AR15 Uppers and factory seconds. When you buy your AR15 Uppers from ValhallaArmory.com you're getting top quality from some of the best brands in the business. Remember, we offer FREE SHIPPING on our AR15 Uppers.