In my experience, top eject 94 barrels have a high probability of indexing. Not necessarily headspacing, but indexing may not be an issue. Whether or not headspace is within limits will depend on bolt, locking block and receiver wear. I recall replacing the barrel on a 4 digit receiver with a take-off from a commemorative, and it torqued in to index very nicely.
There are differences with front sights, bands, etc. that will affect interchangeability.
A take-off .30-30 barrel (the most likely to be found) could be rebored to .38-55, if that caliber is the desired one.
Least expensive option would be installing a take-off .30-30.