You can even find it at WallyWorld now; used to be a pretty specialized gun oil.
W(water)D(displacing)40 was designed as a water displacing lubricant. As I have rather pointedly indicated the WD stands for water displacing. I know that the original formula did leave a yellow film(discovered this on my firearms back in the day)but the new formula is supposed to be better.