I have a boresnake in my range bag I have yet to use.
I prefer a simple little cleaning tool called a crownsaver.
A simple braided line with a loop end inside a plastic cover with a T Handle.
Slips down any bore, even .177, slip a patch into the loop, add cleaner, oil, or my normal, ATF. Pull through once, discard, dry patch, repeat as needed.
https://www.mac1airgunshop.com/jl-cr...ver-p/jlcs.htm