I think you may be surprised about how well that Mossberg will shoot. They may not be the most expensive, but they are well-built and accurate guns.
That's very true. You don't have to spend a fortune on a gun to have one that shoots good. A friend of mine was shooting sporting clays and the guys he was shooting with all had high dollar shotguns and he was shootinga Baikal O/U. One of his friends who doesn't shoot asked him how he was able to outshoot the other guys and he told him that it doesn't matter who much a gun costs if it fits you good. If a $300 rifle fits you better than a $3000 one you will be more comfortable shooting the cheaper one.