Re: firearm finishes
Although it isn't durable Krylon is cheap, can be easily changed, and is available in about all 50 states...probably all US territories too. Ask any tagger.
I have found some of the automotive motor paints work well because they are designed to deal with heat, and be fairly impervious to petrochemicals.