This is the method I use when short on time.
I strip mine down, and put the gas rod, spring, and firing pin assembly in a plastic container. A trip to the laundry tub and a kettle full of hot water gets poured down the barrel, around the gas port, and into the plastic container full of parts. Drain the water and head back down to my shop to dry stuff off. I dry all the parts the best I can then spray with WD 40. The barrel and gas port get a shot of oil as well. Later on in the week when I get more time, I do a better job cleaning the barrel and re -oiling everything. If the firing pin seems dirty, I break it down for a good cleaning.
Never had a problem with rust.
Newmer