Locking block falling out is normal, a few do, most don't, but no problem.
Beretta 92s feed ammo fairly straight... length shouldn't be a problem.
Might try factory ammo until gun is "broken in", or reduced power recoil spring with your ammo.
Keep the locking block properly lubricated and change the recoil spring at proper intervals and there won't be a problem. I've shot hundreds of thousands of rounds through Berettas and have never (knocks on wood) broken a locking block. I've worn out an aluminum frame (chunks cracked off).
Dovetail sight plates here and more:
https://americanprecisionfirearms.com/product-category/parts/handguns/beretta/beretta-92x-performance/
The front sight dovetail is Brigadier cut.
https://dawsonprecision.com/sights/beretta-sights/
If needed, I use the Wilson extra power extractor spring and I've even dropped one of these little parts in:
https://www.brownells.com/gun-parts/rifle-parts/rifle-bolt-parts/ar-15m16-extractor-buffer/
Usually, as the gun breaks in, the extraction problems work out.