I want to trade my factory built upper for a G19 or G23 or something along those lines. It will come with everything you need but a lower. Mag block, hammer, hammer spring and 9mm buffer and spring. I will include the four crappy Tapco mags that came with it when I got it. Sometimes they work sometimes they don't, they're Tapco so nough said. I'm on the northside of Indy $550 trade value.