During a range session, just a damp patch (plain water or spit works fine), probably won't do any lubing during a shoot.
When it's time to put the guns up I use a solution of simplegreen and water on a couple of patches followed by a couple of dry patches, more wet followed by dry if necessary. Then when all clean oily patch with ballistol or similar.
These folks make very good cleaners and oil
http://www.sageoutfitters.com/cleaningsupplies.html