Break-Free CLP is a great all-around product, but it works differently than most solvents/cleaners and oils. This product contains both the solvents and oils in one mixture. The solvents evaporate out of the mixture fairly rapidly, leaving the oils in place to lubricate and protect. It's going to feel a bit different - even after you wipe everything down with dry cloths or patches, it will feel wet for 10 to 20 minutes. It will seem like it's over-lubricated and that wiping it dry just doesn't help. Wipe it dry and set it aside for 20 minutes. Once the solvent evaporates, it will feel right. Some people will be annoyed by this trait; some people won't care.
Check out the formal and informal tests on CLP and other products - they are all over the internet. Look at actual tests, not just personal anecdotes like these reviews. You'll find plenty of comments good and bad, but actual testing invariably rates CLP among the top performers.
Against general-purpose gun cleaners and solvents, it rates good to great. Against general-purpose gun lubes, it's great to excellent. There are a few products out there that can perform one of its functions better, but they typically cost a LOT more.
I use it on all my guns - revolvers, pistols, rifles, shotguns. It comes up a little short on cleaning filthy shotgun barrels. It works, and works well, but the amount of carbon and plastic residue from the wadding requires an awful lot of CLP. I get better results from a good solvent or a shotgun-specific product. I follow up the solvents with a few dry patches, a CLP-dampened patch, and a couple more dry patches.
I prefer the aerosol cans as they are less prone to leakage and evaporation, and the product foams a bit as it sprays out, getting into rifling and other nooks and crannies better. The downside is that aerosol cans are harder to control the amount sprayed, and for most things, other than barrels, you only need a couple drops at a time.
Note that Break-Free makes a similar product called - "LP". LP lacks the solvents in CLP, and is a bit thicker. Corrosion tests indicate that CLP is superior to LP as a protectant. (Yes, the "Cleaner, Lubricant, Preservative" is a better protectant than the "Lubricant, Preservative". Counter intuitive, but this is what the tests bear out) I for one will stick with CLP.