Coming back to offensive weapons, we were always told to carry a small pepperpot, easily kept in hand and easily applied. On one job I had we were issued with the high powered alarms and Gawd are they ear piercing! Just a small looking spray type can of about 4 inches tall, you'd never know they could make so much noise! Cheaper to buy pepper though!