Lots of extraction and ejection woes with 870's lately. I personally know 2 people who bought new ones in the past year that didn't eject reliably. Plus the cheap "express" models rust if you stare at them too hard. Not a good thing for a waterfowl gun. I'd buy a Mossberg 500.