The 500 is better by a mile than the 870 Express. The Express will rust right before your eyes if you stare at it hard for 5 minutes. My 30 year old Mossberg ain't got a speck of rust on it and I once forgot and left it out in the yard on the picnic table for 3 days. Normally not a big deal but it snowed 6 inches the first night so it sat there buried in snow the whole time. That gun has been fired 10's of thousands of rounds since with never a hiccup or breakdown of any kind. I have a Browning BPS and an Ithaca 37 too but the 500 is still the one I use the most.