I shoot around 600 rounds of corrosive ammo a year in both my Nagants with no trouble at all. The trick is to clean it with an amonia/water mix to neutralize the salts in the powder residue. I just use a few swabs of windex down the barrel then remove and wipe the bolt with the same mix. once I have swabbed it with windex then I clean it with regular hoppies #9 followed by a lite oiling and I'm done. I used to stress out like crazy about corrosive ammo till I learned about the amonia trick.
BTW even if they say it's "non corrosive treat it like it is if it is berdan primed.
What you are doing obviously works. Id say not just Berdan primed but ANY ammo that isnt from a NATO country.
You cant really "neutralize" a salt... when you neutralize an acid or base, a salt plus water is what you get, and exactly what you dont want in the barrel.
The way to look at it is that salt attracts water and water plus steel equals rust rust rust.
Since the salt in the barrel wants water so bad, GIVE it some. Lots. Hot water is better than cold. Salt dissolves, and out it goes.
Windex can contain vinegar or ammonia. One is acid, the other is base, neither affects the salt.
Just make sure you use plenty water, then dry and oil.