Smith & Wesson 13219 M&P 9 Shield 9mm Luger 3.10" 7+1 8+1 Black Satin Aluminum Cerakote Black Polymer Grip