If you dont have to have 31/2" Id go with a Remington 1100, Ive used it for many years on duck, goose, turkey, quail, and pheasant. My dad used the same one for dove as well. They are the most reliable gun i know of, when others in the field might get jammed(Super Black Eagle 2s) id still be able to fire. You dont need a new one, so here in CA last year i almost picked up a third one for my house for $200.
Out of your list, the 935, I have hunting partners who highly suggest it