First, CLP is a generic term and many companies claim to make a product that cleans, lubricates, and protects. My way of thinking is that these types of products have to compromise on one or more properties. Protection against rusting over time requires a very low volatility product and nothing can beat grease. RIG applied to gun metal and it will last for years, not months like light volatile oils. I also believe that there are better bore cleaners on the market specifically made to clean lead, copper, and powder, but nothing more. There are also very high quality lubricants on the market that are only meant to lubricate moving parts. Personally, I prefer to have each of the best three products rather than a combo product that is not all that good at any particular use???