I vote for the Winchester, the Mossberg would be my second choice. After years of experience with hunting in adverse conditions such as snow and mud, the Winchester and the Mossberg will function dirty, the Remington 870s are just to finnicky. They bind, they jam up, a little grit really messes with the 870. The Winchesters and Mossbergs may seem like they have a sloppy action, but they wont jam, packed with mud. With most home defense shotguns they get loaded and put under the bed or in the closet, until you ever need them and if you do look at them once a year, they are covered in dust bunnies. I have nothing aginst Remingtons, I have several rifles, but I no longer own any Remington pumps.