On the topic of firearm lubricants and cleaning products, everyone and their brother has their favorite, super-duper, extra special oil, grease, cleaner, whatever.
For sliding surfaces under some pressure (like sears) I use some cheap white lithium grease. For slide rails I use Lubriplate number 105 Engine assembly grease. It is a very lightweight grease and works well even in low temperatures.
The Lubriplate used for M1 and M14 bolts is Lubriplate 130-A, also a good choice but it is slightly heavier (thicker) than 105.
In warm temperatures 130-A is fine but I wouldn’t trust it on pistol slide rails in cold temps. In really cold temperatures, I would avoid any grease on slide rails and stick with a very light oil.
For a general-purpose gun oil that will work in any temperature, I like Clenzoil. Everyone has their preference, but I have NEVER experienced a failure with CLenzoil from heat or cold.
For long term storage of ferrous metals, I trust RIG. For rust prevention Cosmoline is a close second, but it is harder to find these days.