The last gun lubricant I bought was way back in the Militec 1 craze.
I still have some army surplus oil, lubricating and preservative, light... to which I added the Militec 1 after reading that it's original use was gear drive lube additive.
I have some "Ox Snot" which is Mobil 1 + STP diverted from motor oil supplies.
Otherwise, as the IPSC Master said, I use whatever free sample came in the match goodie bag. I have Gunslick, Lubriplate, Friction Defense, Breakfree, Froglube, and FP10.
It all works, as long as you apply it to the gun. Guns don't have oil pans or oil pumps, if the lube is not on the working parts, it isn't going to get there by itself.