Remington 740 3006 semi auto with sights. cleaned

Remington 740 3006

C$399.99Price