Ksa Barracuda 22lr 16.125 1rd
UPC: 645221001063
SKU: HK-CHIP 00106
Price: $232.00
In-Stock: 6 - Ships from Warehouse