Bore snake works, but I've quit using it routinely for a couple of reasons. First, it bothers me to clean with a used bore snake, but washing them after each use is kind of a pain, assuming you can get it clean. Also, depending on the specific combination of barrel and snake, the fit can be extremely tight, to the extent of damaging the breech O ring. And if I'm going to remove the breech seal, I'll just take off the barrel and clean it right, using a rod and brush, if the bore is that badly fouled. I've found, with a good barrel, anything more aggressive than a pull-through is rarely needed.