Gunsmithing What are you guys using now days to clean and lube?

I keep some Hoppes on the bench and it works good prior to leaving the range to pull through with an Otis cable with a patch of it to work on the bore, especially when warm. Plus it won't hurt anything finish wise, did that once with Boretech and from range to home, took some finish off an AI magazine. Use the Boretech at the bench otherwise.
Reference the Hoppes, I've ran a couple wet patches through a pistol bore, let it dwell 10-15 ins, hit it 10-12 passes with a bronze brush, wet patched it out with Hoppes, then ran a patch of oil through(Lucas or Clenzoil) and still got carbon out?