Prepare for this next time, Get something long and sturdy for self defense. Instincts say you should hit anything that is hitting you.
I haven't used mine in a while but I have an old wooden toy rifle, its about 3 feet long, and I use at is a melee weapon.