Savage Impulse Predator 308Win 20" Black/Accufit Stock Terra*

Manufacturer: Savage
UPC: 011356576590
$1,346.99
SAVAGE IMPULSE PREDATOR 308WIN 20" BLACK/ACCUFIT STOCK TERRA*
Availability: In stock
+ -
Description
SAVAGE IMPULSE PREDATOR 308WIN 20" BLACK/ACCUFIT STOCK TERRA*