CMMG 9MM Upper Bolt Punisher Charging handle Punisher Dust cover Promag 9mm receiver block 4 CMMG Mags Sight Mark Red dot Sig Brace and pistol buffer tube barrel shroud/faux suppressor AFG LOWER NOT INCLUDED. TROY SIGHTS NOT INCLUDED. $800