if i had to choose one of those i would choose the 870. if your looking for a good pump gun and want the best out there get the browning bps 3.5 in mossy oak duck blind i shoot that and it cycles all the shells ive put through it winchester, kent, fiocchi, remington, federal. i like the gun alot and have had no problems with it yet.