Friends don't let friends buy bore snakes.
Bore snakes are a good field-expedient way to get your barrel "cleaner." Note, I didn't say "clean." Carrying one while out hunting is okay, but it should not be part of your home cleaning methodology, IMO.
If you want your bore clean, get a good cleaning rod (handguns are cleaned just fine with a cheap aluminum sectional rod) and a bronze bristle brush of appropriate size to your caliber. Wet it with a cleaning solvent, push the brush completely through the chamber and bore until it fully exits the barrel, then all the way back. Do not change directions while the bristles are inside the rifling.
Tenacious lead deposits can be removed in 15-30 seconds of vigorous cleaning this way. Copper deposits disappear even quicker.
I shoot cast lead bullets every week, about 100-150 rounds. I get lead deposits in my bore. I clean my gun in all of about 5 minutes and it is not a big deal at all.
I have used bore snakes, and I still own several (.45, .38/9mm, .30 and .22 sizes). The rifle ones go to the range in my rifle bag(s), but the handgun ones never get used any more. They're just not worth it.