DBF DB15 5.56 PST OD FLAG 30RD
Diamondback Firearms
$797.35
$842.00
(You save
$44.65
)
- Manufacturer:
- Diamondback Firearms
- Manufacturer Part Number:
- DB196AK241