Savage 340 222

Savage 340 222

Used Savage 340 222  with side mount, clean gun, walnut stock

$450.00Price