Fabarm XLR Composite (FA02121), 12ga, 28", 3", (G51718)

Price: $1,755.00
SKU:G51718
100% Made in the USA
40+ Years in Business
Satisfaction Guaranteed
Largest Manufacturer of Chokes
Item: FA02121