BENELLI M2, MAX 5, 20GA, 28", 3", (G49958)

Price: $1,449.00
Manufacturer:Benelli
SKU: