I've just bought an OTIS cleaning kit. It comes with an bottle of brown oil that claims on the label to both clean the rifle, and then protect it afterwords. My question is I've in the past used a solvent to clean my guns first, then dry, then use gun oil on them. I know that there are other multi purpose one step "clean & protect" products out there. Are these products able to do as good as job at cleaning a rifle as using a solvent, then a oil afterwords?