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

Price: $1,399.00
Manufacturer:Benelli
SKU: