I use Lucas products for the performance they offer in Harleys. Guns are not that complex. I typically use white lithium grease from auto zone for lubrication on internal moving parts (one tube of this lasts about year), and MPRO-7 cleaner as a solvent. The only liquid "lubricant" I use is motor oil on external steel parts as a rust preventative, applied with a 1" paint brush. For this task I use whatever generic 30W oil that is on sale at auto zone. A quart of this will last over a year, and I typically fire 6 different firearms a week, every week. I don't have lubrication related reliability problems or issues with rusting here in a highly humid/tropical environment.