I would think if you have it bead blasted to a nice dull / matte finish you would be OK. Another option would be to have it Duracoated in either a solid "drab" color or even a camo pattern. The dip finishes I have seen don't seem to be very durable.
You could always go the do it yourself route and do one of the bake on finishes from Brownells.