Actually, I used to carry a bottle of ammonia and water in my range bag to clean the bore, and wipe down the actions of my milsurps right after shooting corrosive ammo. I forgot one day that I didn't have it in the bag, and without immediate cleaning, by the time I got home all my guns had turned into a pile of rust like in an old junk yard.....NOT! That's when I started just giving them a good cleaning when I got home. In fact, on some rare occasions I couldn't get to them ASAP for a thorough cleaning so I just ran some patches well soaked in Hoppe's through the bore, and wiped down the bolt, and frame. When I did get to do the complete cleaning the next day everything was fine. No rust anywhere!
Cheapshooter's rules of gun ownership #1: NEVER SELL OR TRADE ANYTHING!