Well I've had some good experiences using TW-25B grease on my guns. Though a lot of that is for storage so I can rest easy withot worrying that they're rusting if I don't inspect them every week, and I'll assess whether or not it needs to be removed and replaced with an oil lube. Grease can get mighty thick like tar once it gets cold.
At various times I use CLP, RIG spray-on lube, and TW-25B. Depends on the circumstances.