I own both, and prefer the Beretta. After having used both extensively over the past few seasons, the Beretta seems like it is the better gun, and I'd expect it to last longer. Both are reliable, I've gotten a bit better patterns on average from the Benelli, but the Beretta shoots softer and has never jammed. The SBE2 has had a few hiccups, especially with Kent shells.