I can recommend the Pardner Protector Pump.
Mine is 100% dependable, easy to maintain, all 870 accessories will fit and it's built like a tank.
If you run out of ammo you can use it for a club. (If you are man enough to swing it
)
The one and only thing one could say against it is that it's heavy.