Smith & Wesson ~ 642-1 ~ .38spl+P

Used Guns
$549.99
SKU: 3733579