I have three Beretta pistols...one of which is a model 96. I could have sworn the 96 was a 'D' model, but it's DA/SA, not DAO, so it may be a 96FS. As far as reliability, I've put hundreds of rounds thru it before cleaning it, and never had any kind of problem. I've never had a misfire, jam, stovepipe...or other malfunction with it either. It's accurate enough, but not my most accurate pistol. Recoil is mild, I guess partly because the pistol is rather large and heavy compared to some of the polymer models. The double action trigger pull is long and hard...the single action still long, but quite a bit lighter. The fixed sights are part of the problem. Me being the one who pulls the trigger is another. In general, I like the Beretta. I would not hesitate to purchase another, though in pistols, there really aren't any that Beretta manufactures that I want and don't have. My other two are a Model 21A (a little 22LR pocket pistol, and a 92FS). Hope this helps.