16” Adam’s arms piston complete upper $600 and a 10.5 complete upper $400. Have mags that can go with the uppers. Located in Gulfport ms. Can ship on your dime. UPPERS ONLY