I thought I read somewhere that Ballistol actually is formulated for removal of corrosive salts. I have not used it but if it performed as advertised it sounds ideal, like a CLP with properties to remove corrosives and they claim it is fine for all rifle finishes.
I have 400 +/- rounds of Korean KA headstamp corrosive I will be firing through my 1903. Each time I intended to shoot this ammo I have come up with an excuse to avoid my fears of corrosive salts in my nice 03 - too humid today, not enough time to immediatly clean, etc. I think when the dry fall weather comes along I will take this ammo a thermos of scalding hot water, a little dish soap and a funnel, put the muzzle into a cup of soapy water and using a bore swab liberally wash the bore down with the hot soapy water, than rinse some clean water through the breech out the bore to remove the soap. Than clean as normal. I hope this will take care of the corrosive issue.