Kroil is good stuff ........ an old bench rest shooter's dream and they always mixed it with shooter's choice to get under any build up and remove it. I love Microil also made by Kano Labs, been using it for at least 15 years. Doesn't have the same strong Kroil/Hoppe's #9 smell, but is a...