I carry air horn. Great for dogs and aggressive cyclists. Pedestrians have no obligation to jump into ditch, to clear walking path for speeding cyclists!
I imagine there's also a rule about directing airhorns against law abiding cyclists.
Yeah that's the problem, it's often too subtle and hard to notice.
That's why bike lanes should be dedicated with a stone barrier/kerb, or bikes should just not be allowed there.
Red stone in Germany is cycling path, not general walk path where cyclists are not allowed.
Air horns are generally allowed upto 105 dB. Peper spray, telescopic batons and other similar devices are illegal. I also carry walking cane.