In Afghanistan, I used CLP generously, to make sure all the metal parts has lubrication. Then took a cloth and wiped down all the metal parts so there was no obvious "wet" film on the rifle. As long as the pores in the metal has some lube applied from time to time, and there was no "wet" lube on the rifle to attract the fine dust that is Afghanistan, the rifle never failed me, and never attracted any unwelcome dirt or sand. Over there, you have to clean your rifle on a regular basis, or else it'll look more like a sand box toy.
In the Arctic, I used the same method with similar results. CLP is a fine synthetic lubricant. You just have to know how to use it in specific conditions. Transmission fluid has the similar properties, and can be used in the same way.