My Mossberg 500 kicks ass. With an aftermarket pistol grip on the pump and the shoulder stock I can shoot any type of cartridge and the gun stays where it is supposed to stay.
The only downsides of this model with this furniture is that it is big and heavy. The heat shield and side saddle shell caddy only makes it heavier. Still the star it loses here for big and heavy it would lose in another load out for less functionality. Either way, this is a fun shotgun and between 250 and 300 bucks, you can't beat the price.