Savage Arms Msr15 Patrol 5.56mm 16 30+1

$841.38

Out of stock

SKU: LPSVMSR15PAT556 Category: