I like bore snakes for long guns. Gets the job done and cuts down on a lot of changing out the rod tips. If you have a longer bore, it’s great. Much more efficient process. Just like anything, it has its limitation and can’t clean everything. I still have to scrub my handguns with some old toothbrush.