It actually looks like the tang that goes into the head broke off. If you could drill that out, you might be able to put a new horn in, but I’m not sure where you could get one. 🙁 …
If it comes to that, one option would be to hunt down a cheap white young on ebay, craigslist or wherever you can find one and take out its horn to replace yours.