I Airbrushed my mini with Brownell's "Teflon/Moly" coat. You spray it on with an air brush let it dry they bake it at 300 deg. for around 3hrs. This stuff is self lubing although I use lube any way. It's great for corrosion resistance. Dries to a matt black. If you wear it off you can allways recoat and bake. Beware it does build up and you have to beware of your clearances when applying. I did remove all of my springs from my mini and sprayed the parts ind. I called Brownell's and they said the temp wouldn't affect spring tension, but I remove them anyway.