Fit, Fit, Fit.
All the ones mentioned are excellent guns (other than the durability of the Stoeger might be a question if you're going to shoot alot of trap, skeet, clays, etc.).
How does each one come up for you is the real question.
Good luck with it.