I had an issue with my front sight falling off my brand new 940JMPro. Rather then crying and making someone else deal with my issue. I emailed the support / warranty email on Mossberg website. And guess what happens. 2 weeks later new sights show up in the mail... Wow who would have thought.
Try
service@mossberg.com
You could have spent 2 minutes writing an email to them vs post this. But I assume you're waiting for someone to tell you how terrible this is to make yourself feel better.
So Mr unhappy gun owner, put your pull ups on and deal with Mossberg directly.