I’ve put over 10,000 miles on my ’97 Sportster at this point, and one thing I’ve learned is that the stock horn on that bike is laughably weak. I ordered some nice new Hella Supertones recently, and this video shows the difference in the two horns.
The horn I purchased was this one from Amazon. It’s a great product, and I highly recommend it. I’m sorry I didn’t get more pictures and video of the replacement, as it happened, but if you have questions, please ask!