Can't speak to the Browning, but I've got a Beretta 391 Urika Sporting that is my primary clay games gun. It's been great. With some value-pack ammo, Federal and Winchester, it's been a little picky, but with AAs or STS hulls, it's performed perfectly.
The gun dampens recoil nicely, and you get a variety of shims and a couple recoil pads to help make it fit. I've found that maintenance is far easier if you keep the gas piston wet with FP-10 or a similar lube. Detail cleaning takes a while, but doesn't need to be done very often. I often go 500 shells without doing anything, and over 1000 with only adding a wiping it down a bit and cleaning the chamber. I may be able to go longer, but this has worked well and only takes a couple minutes.
Mine has the 30" barrels and extended choke tubes. While I've used it for upland hunting a few times, it weighs a bit more than I'd like. Fortunately, I've got a small selection and will often go with a lighter 20ga or 16ga, or even a Benelli 12ga (which is light compared to most autos).