If it is for protection first & foremost, you may want to look into the baked on type finishes.
I don't know if all camo dipping services are created equal, but the Benelli factory dip job has survived a beating so far.
The Norrel's moly on my ARs has stood up just as well but is not subjected to any salt water. And the black color doesn't do much for camouflage. Some camo form wrap takes care of the camo dept. though...
There are lots of options for coating other than Norrel's.
Durakote, Cerakote & Birdsong's T finish come to mind...
And camo dipping services seem to pop up the more one looks.
Maybe some other members can chime in to help you more.
For reference, my next upper will be finished in Norrel's BLACK...again.