I like what Miram said about getting adjustable sights or a red dot. I think that MIGHT be your only option if that continues.
I out a Mueller MX-1 red dot on my Mossberg 835 and I have really good luck with it. One of the few red dot sights on the market that can consistently handle the beating a 3.5" Mag will dish out and still stay on zero.