welcome
just an fyi, the top photo appears the mag suffered some damage from teh slide? it looks like a notch is on the front.
also, the mag catch cut outs appear to be different size.
so overall, not sure what you have but to me, they maybe 2 different mags for different platforms.
if you have any gun shows/shops in your area or any friends, maybe take them to a gun shop/show and start comparing and have some friends check their toys
good luck,