I'll use CLP for general cleaning and lubricating, but I agree that CLP isn't the best thing at any one cleaning job. It just kind of does an ok job at everything...I've used most of them. Never found one that was dramatically better than another. Do not used Hoppe's on nickel plated guns. I tend to avoid the one bottle does all stuff, like CLP.