I am with a Hare Krishna group in Florida. We like to sing and dance on the corner of a street. We have been doing it there for many years. However, for the last 2 weeks one of the "street guys" are in our face and he is yelling and threatening both male and female members, telling us we have to leave and cannot be there. He seems to think that he "owns that corner" Most of us are "older adults". I am a senior citizen with a bad back. I use a cane. If this guy should become "physically violent" the next time, am I legally allowed to hit him in the head with my cane as self-defense?