For a pump gun the 870 is in my not so humble opinion the best there is. The Benelli Nova is also a fine choice. I hate Mossbergs. My first pump was a Mossberg 500 it had an annoying habit of failing to extract. It would leave shells stuck in the chamber when I fired slugs or buck. I had to use a cleaning rod to knock them out. I later purchased the nickel version of the 500 and it had the same problem. Sorry skip the 500 and get the 870.I'm interested in buying another Remington 870 12 ga. with the 18" barrel for a home defense weapon. I was also considering the Mossberg 500. I'd like to hear what you guys are using, as well as mods, and most importantly pictures of your set-ups. I'm open to other suggestions as well. So let's hear it guys !! Thanks in advanced as well ..