I'd check with Mossberg.
They made it, and likely, they'll refinish it, probably cheaper than anyone else.
Of course, the above advice about doing a "spray and bake" home refinish will be cheaper than anything, plus you can pick your color, from gloss black, flat black, camo, OD Green, etc.