Hard to beat a Perazzi MX8-20 (drop out trigger group) for this stuff. Easy to change springs if required (have had mine for over 15 years, have never broken one, don't want to think about how many shells have gone through it), heavy enough to kill high volume recoil, industrial use tough.