Corrosion X makes about a dozen products. The one that is PMAd for aircraft is probably not the one to use for guns. I use the stuff specifically sold for guns. It is a green color.
Corrosion on aircraft skin is not a big problem in the Arizona desert! Probably why we have so many aircraft boneyards!