Ok, I have owned the Beretta AL391, Winchester SX3 and the Browning Gold
In order of preference and overall quality, I would rate them
1. Beretta 391 .......by far
2. Browning Gold Fusion
3. Winchester SX3
The Winchester SX3 is similar to the Browning Gold, but not exactly the same. The Gold has better fit and finish than the SX3 as far as I am concerned. They are all good pointing, easy shooting firearms but every time I pick up the Beretta 391 I remember why it's my favorite. Feels better, fits better, shoots softer. Just feels more solid, and that it is more of a quality firearm. Just my opinion. I have no doubt my Beretta will outlast me and my kids.
You will be happy with any of them though.
I have a Beretta 686 o/u as well. Now THAT's a different class altogether....