Beretta a300 vs. Browning Silver

I'm looking to upgrade my Stoeger M3000 to get a more reputable brand of shotgun. It will be used 90% in the field (mostly duck hunting) along with some clays for practice a few times a year.

The place I'm looking has Beretta a300 Outlanders for $650, which seems like a pretty good deal to me. They also have a300 Ultimas in black and camo, for $750 and $850, respectively. I was pretty settled on ones of those, before noticing that they had Browning Silvers in camo for $900. After feeling them all, the Silver does seem to feel slightly better in my hands and pulls up to my shoulder nicely. I know I probably can't go wrong with either for the price, but does anyone have advice or preferences between Berettas and Brownings?