clandestine
AR-15 Savant
Had my 870 30yrs and never had to replace any of those. I had a m500 for a few years but the slide rattle drove me crazy. The gun worked fine and I killed plenty of game with it but just couldn't get past that rattle. I sold it and bought the 870 and never looked back. The truth is you should buy the one YOU like and don't worry about what other people think.
I started the thread. I have worked on (As a Gunsmith) more 870's than many gun owners have handled. Mossbergs too.
Neither are bulletproof and if used will eventually need parts. When it happens one is easier to get back into service.