I am certainly no self-defence expert, nor do I pretend to be. My personal logic tells me, however, that until I can know what the threat is, I can not reasonably work out what is an appropriate defence.
So, to consider the torch (as you have mentioned you are thinking about it).....
Modern day...