I would look into the Roguard finish from Robar. My using guns/ everyday guns have this and it has given great service on all. I live not to far from the coast and that good old salt water gets in all my stuff when I get out on the big water. Some of my users have over twenty years with this finish and still look like the day I got them back from Robby.