When I was a youngster growing up in a small rural community, all of us boys had many heated conversations about which shotgun was better, Remington 870 or Winchester Model 12. My preference was the Model 12. It still is.
Having said that, the 870 is a fine shotgun and I do own a few of them. Back in 1993, living in Illinois, my best friend invited me to go deer hunting on his family property. At that time, the only firearms allowed were black powder and shotguns. Since I did not have a slug gun, I obtained a 12 ga. Wingmaster at a lgs that did not have a barrel. Paid $120 for it and bought a Hastings rifled barrel with a cantilever. Got a scope and and synthetic stock/forearm and wrapped up the metal with a camo kit. Over the years, I killed a lot of deer with that setup.
One day in 2000, I was in another lgs looking at their used guns and ran across an 870 SC in 12 ga. (SC stands for Skeet "C" (high) grade wood) It was so nice, I just had to have it. Gave $280 and walked out the door with it.
Moved back home to Kansas in 2004 and got the itch for a 20 ga. Went down to the local gun shop and asked the owner if he had any nice ones. He went to the back and pulled out a new in the box 870 Wingmaster Magnum. Paid the man $400 and walked out the store with it tucked under my arm. I still hunt deer with my buddy in Illinois every Fall. A couple of years ago, I got a cantilever rifled tube for this gun and now use it back there. I even took it out a couple of times here in Kansas and put down a big fat doe with it.
Nothing wrong with an 870.