I'm using a BPS now and it does well, one of my sons carries one too. My other son uses a 870 that I passed to him several years ago. I couldn't tell u how many turkeys or ducks that 870 has accounted for. To my knowledge its never failed to function properly.
Go to a gun store and feel which one you like, buy it & don't look back.