The 500 is a fine gun, but you can do better.
The Marines also used the M50 Reising on Guadacanal... ;)
Mossberg 930 spx tactical. With recoil reducing handgrip stock. If I had a wish.