Beretta 92 mags will work in the SD9VE. Pop the mag catch, insert mag to same depth as the OEM mag, mark mag body for the catch and cut slot with dremel cut-off wheel. The additional hole is far enough from the Beretta catch hole that mag function in the 92 is unaffected.
The SD9VE mag catch has a narrow steel insert that contacts the mag, and is one of the easier arrangements to adapt non-OEM mags to. This Pro Mag is probably the model who's name may not be spoken:
https://promagindustries.com/beretta...-magazine.html