Large Right Shield. Rand Elite Recoil Shield

More Views

Large Right Shield. Rand Elite Recoil Shield

Sku: LRS

Availability: In Stock

Manufacturer: Buffalo Arms Co.

Availability: In stock

$49.99