Smith & Wesson M&P 9 Shield M2.0 9mm 3.1″ Black 7+1/8+1

$400.00