Thanks for all the awesome replies. All of you have given us a great "jump start" on exploring exactly what we have with this gun.
We will find a local gunsmith with enough experience to help us find out exactly what we have and whether it is worth fixing. Some local gunshops have given us good leads on competent area gunsmiths.