While visiting a gunstore with a friend, I caught sight of a used 590A1. I sold my old one a while back, but I still want a good all around shotgun (not fond of my 500 tactical). So while browsing and researching online, I saw the Mossberg 930SPX. Looks like a pretty nice shotgun. However, I've heard that autos can be finicky and require cleaning. They also tend to cost more (although the 930SPX is relatively inexpensive for an auto-loader). If you had a choice, for a hardy, home defense, offensive, SHTF and general purpose shotgun, which would would you choose? A pump or an auto-loader? I'd imagine a pump would require less maintenance and can be abused more. But an auto-loader removes the potential to short-stroke and only requires pulling the trigger. Thoughts?