I have shot Beretta 390 shotguns for a very long time. I had a pair of AL390 Skeet guns with stepped ribs and Tula chokes. I used one of them for 10+ years and it never malfunctioned, shot a lot of registered 100 straights. I have a sporting clays with a 30" stepped rib barrel and screw chokes. It is a great sporting clays gun and I have shot a lot of ducks with it. I just restocked a 20ga, also a great hunting gun, shot my first straight at 5 stand with it. my kids used it with 3" Bismuth for geese. In my opinion no other semi auto swings as well or runs as flawlessly.