It's been awhile since I've worked on a Beretta, and I haven't done hardly any work on the .40s
I have a friend who has a 96 that is getting fails-to-feed stoppages 4-5 round per magazine.
The stoppages are the round tipped up into the chamber with the base not sliding into place on the breechface/under the extractor.
I've seen this before in S&Ws that have the extractor fitted too tight (one reason why S&W 3rd gen guns have extractor gauges) but not on a Beretta before.
My first thought when I was asked what I thought was wrong with the gun was "It's a fucking Beretta 96, that's what's wrong with it" but I told him I'd see what I could do.
Gun looks near new, BTW, no noticeable wear.