If it is an external antenna, not a full receiver, then it can still be either an active antenna, or a passive antenna.
If it is a passive antenna, it just needs to be the same impedance and it probably is.
If it is an active antenna, then there is no standard for what voltage it runs on, so hooking up a different one (say, 5v/vs/12v) could blow things up on both ends. If the voltage matches but the communications protocol is different say RS-232/NMEA 0183 versus Garmin Proprietary, or the data settings differ, say in the parity, speed or bit count...no damage but it wouldn't work.
So you'll need to know what you have, and then find out what protocol it uses, and whether anyone else uses the same. Odds are, a number of them are similar. But even in Vegas, Odds are no guarantee.
You might troll eBay to see if one comes up in a couple of months. Or bite the bullet and replace the whole thing, since a newer GPS is likely to have WAAS (useful off the US coasts) augmentation, to use more satellites, and to have so much better sensitivity that it works without an external antenna. And, uses less power.