I also use Wipe Out and I like it, though I don't know if it works better than the other methods mentioned. I do know that for 1 of my rifles, which seem prone to copper fouling, the first application results in alot of blue foam (indicating copper removal). The most I've ever had to use it is 3 times (for the rifle prone to copper fouling when I haven't cleaned it in awhile) with most applications being twice (until the patch comes out clean) for all of my other rifles. I just spray it in the bore and go do something else. I also like the fact that it can be kept in the bore overnight. However, I hasten to add that I always remove the residual Wipe Out with carb cleaner and then oil the bore, despite what Wipe Out claims about it having rust preventive properties. It might do that but I'm not taking a chance. I've learned that, if you shake the heck out of the bottle for 1-2 minutes, all it takes is about a 1-second push on the spray nozzle and the foam expands all throughout the bore with just some coming out the other end of the bore. I also put a couple of paper towels tightly wrapped in the receiver end so that any foam that does escape does not drip directly into the action. One final caveat with Wipe Out: It will attack aluminum. So, I personally would not use it on rifles with aluminum receivers.