PSA lower with Anti wobble Wedge. Upper is a 10.5in barrel from a gun show Has a magpul K2 grip & SBA3 Brace Won’t come with the sights since I broke the rear one on the last range trip. & of course it has a rattle can paint job Will come with about 6 30round pmags (no ammo)