M&P 9 Shield (9mm) NTS or TS

M&P 9 Shield (9mm) NTS or TS
Item# newitem437097212
$399.99
Prices and availability subject to change. Call if you have questions!