So I have always used Kleen Bore kits to clean my pistol and rifle. After talking to my brother last night he told me that the "all in one" cleaner that comes in those kits (Kleen Bore Formula 3) does clean and does lubricate but does neither one very well. I've always cleaned until patches come out spotless but he told me that just because the patch comes out clean doesn't mean the bore is clean. So I checked out my bores (already cleaned with Formula 3) and they are spotless and shiny. After doing a little research this morning I saw that Formula 3 in now discontinued as well. Should i be using some other cleaning method? Individual solvents and oils, lead remover, bore scrub, etc...? What do you gentlemen (and ladies) use?