I've had a Mossberg 500 for several years and have no complaints. My dad has an 870, no issues either. You really can't go wrong.

I carry a Glock 23 .40 in a Crossbreed Supertuck "look alike" that a glock forum member makes for half the cost. I bought it a couple days after my 21st birthday (2 years ago) and have shot probably 2,500 rounds through it at the range/back yard without any flaws! I've only added Trijicon night sights and polished the internals.

I also have a Browning Buckmark .22 in the nickle finish with the factory night sights and Houge grips and most recently a beautiful 1933 Mosin Nagant 91/30 with the Hex receiver! Its damn near perfect; scored it at a pawn shop for $125.