Who ever thought I would one day I would be using a Western Diamond back to clean my handguns and rifles? Shoot, they're not Vipers. I am kidding of course.
I don't know why I didn't pick up one of Hoppe's Viper cleaning system years ago. It makes cleaning your firearm a breeze. I like to place my rifles in a gun vise with the barrel slanted downward. Underneath the end of the barrel I place a disposable container, so when all the junk and gunk comes out of it while cleaning, it's caught and then thrown away. And my workbench stays nice and clean.
While you could probably do a fantastic job just using the snake to clean your bore; I am still a bit old fashion. Before I use the snake I run some brass brushes to loosen up the hard stuff. I add a bit of solvent on the snake and run it back and forth a few times. Make sure your last pull comes from the end of the barrel, so you don't leave any dirt in the barrel.
It's a simple way to get your gun looking like new from the inside out. If I didn't think this was a great way of cleaning guns, I wouldn't have bought one for my shotgun, my .45 acp's, and my LWRC M6 A2 SPR and my AK-47. It works well on just about any gun you have, and it's a relatively small investment to keep your expensive investments looking great and firing great every time.
Cleaning doesn't have to be such a chore if you use the right tools for the job. In this case, the Hoppe's Viper snake is tyhe tool that gets it down right every time!