if you get the Mossberg 930, be sure to keep a handfull of rocks with you so you have something to throw when it fails.
ive owned a 930 SPX, and it wouldnt cycle anything, i mean ANYTHING, after 50 rounds. i bought it after getting a factory defective Mossberg 500 too. mossberg is just all bad, through my experiences and personal opinion.
IMO, i believe a pump shotgun is best for HD, not an auto-loader. if you practice you can shoot just as fast, and maybe even run off an intruder just by cocking it