Yours truly has been using Breakfree CLP for years now, for exactly what the name stands for: Clean, Lubricate, and Preserve. While I have been using the spray can version for a long time, it's only been the past week that I've had me mitts on one of these....Break Free CLP-PS-10 Precision. I'm liking this applicator a great deal. It lets me get deep into exactly the areas I want to clean and lubricate, without making a sprayful mess. Just a drop at a time, perfectly placed. With a little care, the applicator itself need not die when empty of the CLP it came with. The needle applicator unscrews, and the gadget can be refilled with whatever one wishes. Mobile One firearm lubricant (I favor the 20w50 version), Hoppes Benchrest Copper Remover, whatever floats your boat.
At right about $7, this dingus is a good value. I've another one coming for the range bag, and another to live in my tool box. Yup..... I'll give it the Fat Old Man stamp of approval.