dashcam is a better use of your money, horns don't actually do anything. but if you insist, hella sharptones or an air horn.
Yeah they do, they might help you avoid getting hit by that inattentive driver that's trying to merge into you without properly checking their blindspot. All the dashcam will do is record the event.