Rite now I use this stuff from Sentry Solutions. The Tuf-Glide oil dries to the touch in about 2 hours depending on the temp and does not attract dust or dirt. The Smooth-Kote bore treatment makes clean up after the range easy and the Hi-Slip grease seems to stay put where you put it and dose not run off when heated due to firing. I like to have 1 set of clean and lube to use on all my guns and this seems to do it.
http://www.sentrysolutions.com/AllProductskew.shtml