I made the following upgrades to my Shockwave.
Run down:
S&J Hardware plus one extension.
NDZ red anodized aluminum follower.
Longer magazine spring, Wolf springs.
NDZ FDE aluminum oversized safety.
Streamlight TL-Racker forend.
Carlson Magnaported barrel.
Bigdot front sight.
Mesa Tactical...
I replaced the safety with an NDZ before shooting the first time. Did not have the stiff safety syndrome. The tamperproof screw securing the factory safety was real easy to remove.
Streamlight really put their engineers to work on the TL-Racker. Nothing can touch it in that price point. Running these on a Remington TAC-14, 870 Police Magnum, and now my Mossberg Shockwave.
I have both the Magpul and the Shockwave Industries action slide wrenches both work equally well.
https://shockwavetechnologies.com/product/raptor-forend-nut-tool/
Please do not attempt to clear your home and property yourself. Leave that to the professionals. Also don't engage the intruder(s) unless forced into the confrontation.
The OP was in a four on one confrontation which, IMHO, would have resulted in a negative outcome.
If you have a community...
I have a two pair of MSA Sordin headsets. They hang on a bracket on the bed rails. Batteries are replaced once a year unless they have a lot of range time, then it's every six months. These clip the gunshot an also enhance you hearing.
Run down:
S&J Hardware plus one extension
NDZ red anodized aluminum follower
Longer magazine spring
NDZ FDE aluminum oversized safety
Streamlight TL-Racker forend
Carlson Magnaported barrel
Bigdot front sight
Mesa Tactical Polymer six round side saddle
Pachmayr slip-on grip
That's all for now.
Here is my 590 Shockwave with the S&J Hardware plus one. But found that I can load 8 Federal mini-shotshells in the tube. May need to revert to the OEM spring.
Now I have swapped out the S&J Hardware for one from taccom3g on the bay. This one will allow me to load 9 rounds in the magazine tube...