I found silicone excellent for weather strip, plastics, o-rings, etc for lube and protection. (C)leaner, (L)ubricant, and (P)rotectant is excellent on metal to metal. There are no doubt better cleaners, better lubricants and better metal protectors but CLP does it all well in one product and making it easier on me keeps thing in better shape than if I used multiple products.