Smith and wesson M & P 1522 1/2 x 28 barrel shroud

$24.99

Additional information

Weight 6 oz