Seems like this same debate pops up about once a week! I did not read the entire thread. Has anyone thrown in the Winchester 1300 yet? LOL That us usually standard procedure.
I have all three (2 Mossbergs a 500 and 590A1) and have had zero problems with any of them.
That being said they are all at least 10 yrs. old. Like most products I expect quality to go down over time, not up.