With all the new bore cleaner solvents on the market today it's hard to choose. I have always used Hoppe's #9 but do you have a better one?
"The only thing necessary for the triumph of evil, is for good men to do nothing"
Edmund Burke (12 January 1729 – 9 July 1797)
Hoppe's #9 - Then Swipe with a patch damp with white vinegar (yes, white vinegar - it will pick up left over residue), then a swipe with oil.
Squeeky Clean.
Just cant beat Hoppe's #9.