For various reasons, dry lubes just don't work well in most firearms applications.
It's noted that the US military will not allow any dry lubes on firearms, as far as I've ever heard due to reliability issues
It just seems that liquid lubes work better.
One that was highly touted for years was "Dri-Slide" molybdenum.
I experimented with it and found it just didn't work as well as a liquid lube.
After much experimenting on customer and personal guns, I found that CLP Breakfree was best in AR rifles, and as a rust prevention coating inside most guns.
In pistols, especially revolvers Super-Lube oil and grease worked better then anything.
Super-Lube oil is a thick oil-thin grease consistency that stays put, never dries out, evaporates, runs off, or just disappears.
I've opened customer revolvers as much as 10years after servicing to find the Super-Lube still there and working.
For key areas like hammer and trigger interfaces I used Super-Lube grease.
Both are full synthetic, clear-white Teflon lubes good from -45 to +450.
You can buy small needle oilers and tubes of grease locally, or order online.
Everyone has their favorite lubricant, but I found it to work best in customer guns as well as my own........
Premium Synthetic Lubricants for All Uses | Super Lube