M&P9 PC SHIELD EZ 9MM BLK TS 13223 THUMB SAFETY Black Armornite Ported Barrel P.C. Action and Flat Trigger P.C. Branded Cleaning Kit