I use lanolin usp (avaliable at any pharmacy) on my rifles. Works wonders on dry leather slings. Wipe the underside of the barrel and action on blued rifles used to hunt in the rain.