I use Slip 2000 EWL...
That is all I use!... although I'll ocasionally add a little of the Slip 2000 EWG (Extreme Weapons Grease)
I use it on and in every firearm I own, and I really dont use anything else for a lube. All the actions on all my firearms are slicker and smoother with EWL, and I really believe all the claims Slip 2000 makes about their Lube.
I use it to clean the firearms as well. Although sometimes I might use something a bit stronger to get out stuborn carbon build up. Also you'll need some sort of copper cutter for build up in the barrel. But I have found nothing I like better than Slip 2000 EWL for a fultime lubricant and general cleaner.
Even though it's "non hazardous" I dont like to use it with bear hands, it will soak into your skin just like anything else. So I use blue Nitril gloves/ problem solved.