https://sjhardware.com/product/beretta-96d-40-s-w-parts-kits/
https://sjhardware.com/product/beretta-96d-40-s-w-parts-kits/
Update with my experience: was compatible with my Beretta 92S (however the later lack FP block so it did not fire as there is nothing to depress it in the slide), but would not cycle on a Girsan compact "clone" frame.
Product is now sold out. I have one collecting dust here if it can help someone. Trade in PM?