A few years I bought a 20ga express from Academy. I got a deal on it because it had a lot of surface rust. I stripped it down and scrubbed it with CLP every day for about a week. The first 2-3 days the rust kept coming back, but eventually it quit rusting. I haven’t had any issues since.