I like bore snakes. I mostly use them on rifles. I do have a couple for my pistols. They are good for a quick clean while at the range. I wouldn't depend on them for a thorough cleaning. At least run a patch through the barrel after several passes with the bore snake.