Since I don't play a chemist on tv and Dr. Fauci won't return my calls, can any one tell me the benefits of using state of the art gun cleaning solvents like Shooters Lube, Hoppes Elite etc for maintenance cleaning of guns? I have used them all and most of them work good, however take the word gun or shooter out of the marketing label and solvents are a lot cheaper. In running tests, pure strength Simple Green has cut the carbon very good, doesn't hurt finishes and is cheaper by the ounce. Yes it is water based but I bow off my pieces with my compressor and reapply new Break Free when assembling. Any thoughts on this INGO.?