I use a "0000" gun grease from ALG. Light but it sticks to the slide for a while.
Lucas Oil's Extreme Duty Gun oil. Use between cleanings and on rental guns. Can be purchased with a needle oil and then refilled. I carry this in my range bags and use it on all my firearms. (Lucas does sell an Extreme Duty gun grease but it too heavy for me and disappears quicker on my pistols than the ALG.) YMMV