Ksa Barracuda 22lr 16.125 1rd
UPC: 645221001063
SKU: HK-CHIP 00106
Price: $229.00
This item is on order with the manufacturer