I have a standard Mossberg 500 and I'm looking to make a few upgrades to it, such as pistol grip, rails, and collapsible stock. Can anyone make any good suggestions for these upgrades? I've been on Amazon reading reviews for the last three days, but I'd love to know if anyone can speak from experience.