I don't have any experience with those models, but I do have a Beretta 92FS. It is a 9mm, I'm pretty sure the model 96 is the 40caliber model of the same gun. I am very happy with the Beretta, it is easy to break down making cleaning easy. I'm sure someone will chime in who has experience with those models. One of the biggest things in choosing a gun is fit.