Napa has one.........
When I did my air horns I got one from Napa for around $45. Part #730-1009. A little more pricey than the Hadley one. Only draw back is it takes quite a bit of power to drive it when the air pressure is high, or I got a dud, who knows. I had to wire in a relay off the horn circuit to fire it consistantly. As far as relliability I haven't had it in but a month so time will tell.
Just put a Hadley one in the old lady's truck so I'll see how long that lasts too.
Garrett