Yes and I have used it on a few firearms. It would be great for the south, but in the north it does get a bit "sticky" when it's cold.
But if you use a very light coat, even in the cold it does...