Less than 100 rounds fired through gun.

Smith & Wesson M&P Shield 40 40S&W

$335.95Price