Default sorting Sort by popularity Sort by latest Sort by price: low to high Sort by price: high to low View: 12 24 All Beretta Choke Tube Mobilchoke – Cal 12 €29.00 View products Beretta Choke Tube Mobilchoke 50mm Extended – Cal 12 €42.00 View products Beretta Choke Tube Optimachoke 20mm Extended – Cal 12 €58.00 – €60.00 View products Beretta Choke Tube Optimachoke HP “Black Edition” 20mm Extended – Cal 12 €59.00 View products Beretta Choke Tube Optimachoke HP “Ported Edition” – Cal 12 €64.00 View products Beretta Choke Tube Optimachoke HP 20mm Extended – Cal 12 €59.00 View products Beretta Choke Tube Optimachoke HP 50mm Extended – Cal 12 €59.00 View products Beretta Choke Tube Optimachoke HP Internal – Cal 12 €54.00 View products