Smith & Wesson M&P9 Shield 2.0 #4742

Description:

Used with box and 2 mags.

Price:

$329.99

Where to buy: