Various.
For some applications, I'll use Hornady One Shot because the carrier evaporates and leaves a dry lube in place. It's supposed to be a very good lube and also good protectant.
I use Dillon's Snake Oil for some things because it has a nice applicator, no smell at all and does an excellent job with lubrication. I have no idea how it is at corrosion protection.
I also use Lubriplate FMO-350AW for some things. I like that it is smell-free and non-toxic (food-grade, actually) and is supposed to be very good for corrosion protection. I like it for carry guns because of all those properties.
For wipedown and general light lubrication, I will use BreakFree CLP on occasion. Or maybe some other CLP. I have tried a lot of different ones and kept the ones that seemed to work well, so I have a number of different products on my workbench and I'll use whatever comes to hand for this kind of application.
I have Ballistol, but I use it mostly for cleaning and not so much as a lubricant.
For aluminum framed guns, I used either Lubriplate SFL-B or just white lithium grease on the aluminum rails to prevent wear.
For steel-to-steel contact, especially if it's hard contact or on obvious wear points, I use a "grease" I make from some kind of oil (usually BreakFree CLP) and very fine moly powder. Moly is supposed to be about as good as you can do for steel-to-steel lubrication for slickness and wear prevention. The oil is mostly there to make it easy to apply--It turns into a dry lubricant when the oil evaporates or migrates away. It's messy though, so it is only used in tiny quantities and in areas where it's unlikely to rub off onto things.