I'm really curious to see what cleaning products everyone uses on their rifles and/or handguns. I've always just used Hoppe's, but there are so many other solvents and oils out there, I was wondering what everybody else used. Also, feel free to briefly describe your cleaning procedure.