I have used the Purple Maxx film synthetic lube and it works real good. I also use Breakfree CLP and it works much the same way. Just let it dry and wipe away any excess, kind of like car wax, the film left behind has the dry lube in it. It doesn't have to be wet to be a friction reducer.
Any synthetic oil that is penetrating is a good lube as long as it dries. If it doesn't dry, it will only collect dirt and debris. That is the main problem with firearms out here where it is high and usually dry. DIRT, and it is usually windy, so it makes for a problem with wet lubes, they collect the dirt.
When cleaning my guns, I first disassemble them, then clean with CLP, if I clean the bore I use a good bore cleaning solvent, then run a swab with CLP on it, after everything is covered with CLP or Maxx film, I let is set for a few hours to soak in and dry, then I wipe down all the parts and reassemble using blue lock tite on the threads to prevent screws from backing out. When done assembling I use a soft cloth and spray some Maxx film on it to use as a wipe down after each use. This method has worked great for me and the dried lube stays put for several weeks. If I find I need to add some lube, I just put one drop CLP or Maxx film at the pivot points and bolt slide and wipe off any excess.
I haven't had any problems with dirt sticking or screws backing out as 80hp indicated. As far as penetrating oil on primers, I don't use it on my ammo, only my firearm, and then I don't put it on so as to run all over everything. Over use of a good thing can be as bad or worse than using none at all. And excess oil can run into the wood and discolor the wood. Most all lubes and cleaners have a recommended use and to stray away from their intended use is to invite trouble. So remove excess oil by wiping clean, the dried lube film will stay for a long time.