I have been hunting geese for well over 40 years and have lost count of how many I have harvested a longtime ago. Most of this done with an 870 with 2 3\4" shells. It can still be done so perhaps sticking to this size of round will help reduce recoil.
RB