870.
I've always owned Winchesters, but New Haven Winchester parts are few and far between these days.
Barrels go for 130+ used, not a fan of the aluminum receiver as well. They are smooth and pretty though.
Mossbergs are shit IMO. I've owned a 500, 535, and 835. The 500 did well, 835...