New Smith & Wesson M&P12 12 gauge

12490
$1089

Posted in Firearms, New Firearms.