The only thing that's "corrosive" is the primer, and all it does is deposit salts in the gun. It's the environment and those salts that cause corrosion. Here's how you find out whether or not a batch of ammunition is corrosive:
1) pull a bullet from the suspect ammo and dump the powder.
2) obtain a piece of mild steel sheet, and thoroughly clean and degrease it
3) "pop that cap" about 12" from the steel-just a primer here, nothing more
4) clean the BEE JEZUS out of the gun. Do it twice.
5) Leave the steel out in the air for 48 hours. Check it at 12 hour intervals. If you see a rusty "bloom" after about 12-24 hours at the place where you pointed the muzzle, it's corrosive. If you see no FOCUSED, WELL DEFINED change where you pointed the muzzle after over 48 hours, it's not.
Primers CAN be "mildly corrosive" or "OH MY GOD corrosive." It it's at all corrosive, clean the gun thoroughly after each use.