I have been extremely happy with my winchester SX4. Ir shoulders incredibly well for me and accepts up to 3.5" shells. I haven't shot either that you mentioned but neither shouldered well.
I had to pick other because neither of the listed options can shoot darts to doctor cattle. Gotta have a breakover for this. If you want a real "do it all" shotgun.