No, close but not quite exact. The new ones have the hump underneath so the retaining pin hole is a little lower than the old models, unfortunately.
You can grind off the hump and install it and it will work OK. The front flat will just stick up slightly higher than the old sight. But the new one is a heck of a lot cheaper than an old one, if you can even find an old one.