The last time I had my Pardner pump 12 gauge out, I loaded the mag tube up with five rounds of target loads, and dropped it straight on the ground and totally buried it in the dirt. I pulled it out of the dirt, shook it off a bit, and proceeded to fire all five rounds.
The action was gritty, but I shucked all five rounds in and out and they all fired perfectly, then I loaded and fired off five more with no problems. This gun is a tank.
Its an 870, but tougher, and for less money. If you don't mind the country of origin, I see no reason not to get one.