Taking your question literally, and how I comprehend you ment it. Oil or grease, not what brand of either, it depends mostly on the gun. Try to find an owner's manual, or contact the manufacturer for their recommendation. They built it, they will know jow it should be lubed. Glocks for instance run very dry. Just a tiny bit of oil.what is the best lube on a semi auto oil or grease?
Am I the only one that uses just a dab of moly grease?