I use bore snakes at the range and when home I use foam bore cleaner - spare the rod and spoil the bore.
The main problem with a bore snake is not keeping it clean and not pulling it straight and rubbing the end of the bore. The armourers on the Enfield rifle would call this damage cord wear, meaning the dirty pull through or bore snake can act like sand paper when dirty.
The British pored two pints of boiling water down the bore to remove the carbon and corrosive salts from the primers after shooting. Then the pull through was use to oil the bore, of note the armourers decided when to use copper solvents to remove the copper in the bore.
I keep my bore snakes in zip lock bags and wash them frequently.
Below a fishing line bore snake for air rifles.
Air rifle barrel cleaning - easy, quick, cheap and effective
https://www.youtube.com/watch?v=A6HtNnfNOUg