After trying every "gun oil" on the market I have settled on Amzoil 75W-90 weight synthetic gear oil. It does not thicken when in very cold conditions, it stays where you put it, it does not evaporate in heat or in time. It provides a superior lubrication in all climates for all things firearms related. A quart of it used with a needle oiler will last for many years and so far it has shown me less wear and better lubrication than anything else I have tried.