TWR, I agree with that as well. There are a number of products that do two of those things well, but I don't know of anything that does all three well. I also don't know why the average user should need such a product; it's not that hard to have cleaning solvent separate from your gun oil, heck most of us have way more varieties of both than we'll ever need.