This is a new DPMS M4A3 upper kit. It comes with a collapsible stock, buffer spring, buffer, handguard, charging bolt, upper housing w/flat top rail, flash hider, gas tube, pistol grip and a trigger group. Additionally there are various washers, springs, etc. Everything needed to build your own AR-15, other than the receiver. Buy a receiver separately & have an inexpensive AR-15!