Just an FYI about corrosive primers, its the residue from the priming compound, that is corrosive, or not.
Corrosive primers leave behind a chemical salt that attracts moisture, and holds it to the steel, creating rust. In the right conditions this can happen, literally, overnight. Fortunately the chemical salts (usually a potassium compound) are water soluble. The can be flushed away with water. Do that, then clean with the usual solvents and corrosive primers do no harm.
Also note that corrosive primer residue goes everywhere powder gas goes. This includes the bolt face, and any part of the action powder gas contacts when ejecting fired cases. And especially the gas system!! Don't just flush the bore and think you're good.
Non corrosive primers use a different chemical compound and do not leave the corrosive residue.
US military ammo changed to non-corrosive priming during the 50s. Many other countries have changed, since, but some still use corrosive priming.
If you assume that any foreign milsurp ammo that doesn't say "non corrosive" is corrosive and act accordingly when cleaning, you won't have trouble.