Smith & Wesson M&P40 Shield | Striker Fire | Semi-Auto | 40S&W | CA Compliant | Black | 187020