The floorplate retention reminds me of early Sig P220 magazines.

Wonder if it is a P230/P232 magazine?