DBF DB15 5.56 PST OD FLAG 30RD

$859.00

DBF DB15 5.56 PST OD FLAG 30RD

66 in stock

SKU: DAV|DB196AK241 Category: Tag: Brand: Product ID: 173357

Additional information

UPC

810035756502

Manufacturer

Diamondback Firearms

Manufacturer Part Number

DB196AK241

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.