Go with the one that suits you best as far as fit and feel are concerned. I own all three of those you mention and others, of those (and all the other pumpguns I own) I still prefer the 870 best for its durability, reliability and the fact that after some four decades of off and on use, my hands know an 870 like my tongue knows my teeth.
But that's ME. We're talking about YOU....
Mindset - Skillset - Toolset. In that order!
Attitude and skill will get you through times of no gear, better than gear will get you through times of no attitude and no skill.