The best upgrade for your Mossberg 500 12 gauge for target shooting, hunting, Security, Home defense, or tactical shotgun use.
Shotgun stocks and forends are some of the few parts you can swap and customize. Some types provide a better grip or mitigate recoil, while others add more functionality.