RE: best gun cleaner?
Gun Scrubber is great! Talk about a time saver. I always clean my bores first with Hoppes and/or Bore Scrubber. Then I blast out the action with the Gun Scrubber, blow it dry with compressed air, oil as needed, and then blow out any excess with some more air.
I'm not terribly concerned with having a spotless bore. As long as I get most of the lead and copper out, I'm happy. Having groups .25" smaller won't make a bit of difference on a deer's lungs.