I bring Windex to the range with me when I'm shooting corrosive and milsurps. When we are done I shoot Windex down the bore till it's puuring out the muzzle. Break down the bolts and set them on a towel and soak them In Windex as well.....Windex will neutralize the salts from the primers. I always run a bore snake through after a shoot. I also maintain the humidity of my gun room below 30%.
Have waited as much as 4 days later for the full cleaning and never seen rust.