Hello, I have been having feeding and ejecting issues with my 930 SPX for the last 9 months or so. For a little background I bought it new and it ran like a charm for the first 400 rounds (300+ on the first day at the range). I cleaned and lubed it per the lackluster manual. I later found Jerry Miculek's great video on cleaning and servicing the 930. On to the issue, last summer after a thorough cleaning per the JM vid I took my 930 out to the range and it had a bunch of issues mostly failing to eject. I ended up breaking a small piece off of the top of the bolt carrier. I packed it up and shipped it to Mossberg late August. When I got it back they had replaced the broken part as well as the mag tube, extension, spring, follower, shell stop, and pressure ring assembly. I took it out again and had the same failure to eject and also plenty of fail to feed from the mag tube. After having about 12 stoppages in just 50 rounds I again packed it up and sent it back. I got it back a month later after they replaced a few other parts. I once again took it back out and experienced the same issues using 5 different loads from 00 to #8. I talked to the lead tech at Mossberg at length about the problems. I sent it back for a third time only to get it back have the same issues although about 50% better than before. I ran a bit over 100 rounds of 3 different 00, #4 hi brass, and 2 different #8 bird loads. I had 10-12 FTE/FTF out of the 100. Needless to say I am starting to loose my patients. After calling them they offered to take it back, but I'm starting to doubt it can be fixed. The tech said I should have cleaned it that 100 rounds can foul it up. The problem is I had my first failure at round 30 (12 by Mossberg). Any suggestions?