I keep my carry gun very clean.
All other fun gun handguns are not cleaned after every shooting session. I just do not have the time.
I will wipe down the exterior with a lightly oiled cloth and then zip lock bag them when I get home and pop a Rust-Blox Vapor Tab or two into each bag and I will continue to shoot them multiple times until they really need to be cleaned.
Then I will usually do them all at one time.
In my opinion modern science has made cleaning them after every shooting session totally unnecessary.
If you love doing it and have the time then that is fine.
I have never had a gun show even a speck of rust or corrosion when using the vapor tabs so that is my S.O.P. and it works for me.