Bought a new 590A1 a couple months ago (18" barrel w/ ghost ring sights). Took it home and looked in the chamber and saw this:
Two hours with a copper brush and some Birchwood Casey gun cleaner and the surface rust was mostly gone, but it was still pitted and rough. Called up Mossberg, got Angel, and he sent me out a new barrel. A day after that barrel arrived, another arrived (he accidentally doubled the order). Opened them both up and BOTH had the same chamber rust, and one had some messed up brazing on the front sight base. Called back again, and he told me to send them both back. Sent em, waited a week, and called again: He said they got them back, and talked to the "barrel guy" who said that the stuff might be a preservative (a preservative that doesn't come off after two hours of scrubbing with a wire brush and solvent?). He then said that they didn't have any more of those barrels around and recommended that I just keep and use the barrel and that I could sent it to them and they would clean it for free (clean out pitting?), and to call back "once hunting season is over". At that point I felt like I was given the runaround, but I gave them the benefit of the doubt and waited.
Called back this Monday (13th), got Angel again, and after waiting on hold for a while he said that he couldn't find the "barrel guy" again and that he would 100% call me back later that day because he didn't want me to have to wait on hold any longer. No call came. Called back this morning (16th), got someone else who checked the system and said that a package had been sent Tuesday and that it should be here today.
The third barrel arrived this afternoon with the same rust/pitting as the original and the previous two replacements.
Everyone I've talked to said that it's NOT normal, and shouldn't be like that, but I'm starting to wonder if every A1 barrel they're shipping out has the same problem or it was just a bad run and they're pulling the replacements out of a big pile of bad ones.
I've been patient and polite about this this, but I'm getting pretty discouraged here.