DBF DB15 5.56 PST OD FLAG 30RD
Diamondback Firearms
$792.65
$842.00
(You save
$49.35
)
Made by Diamondback Firearms.
- Manufacturer part number: DB196AK241
- Manufacturer:
- Diamondback Firearms
- Manufacturer Part Number:
- DB196AK241