I use Breakfree CLP as a cleaner and rust preventive. It's a bit "light" for lubrication for my taste, especially on the rails. It works most of the time but I have seen guns that did not like it. I use Mobil 1 5W-30 or 10W-30 but FP-10 and Militec 1 are also good.
Jim's Rules of Carry: 1. Any gun is better than no gun. 2. A gun that is reliable is better than a gun that is not. 3. A hole in the right place is better than a hole in the wrong place. 4. A bigger hole is a better hole.