Self Defense for spit
I was at a gas station when the owner came out shouting and yelling. I decided to leave and not get into an altercation with the man. The he goes to yell, cuss and scream at an innocent bystander (female). I told him he needed to watch his self because his actions were uncalled for. He tells me he wants to kick my ass so I get out of my truck and tell him to hit me, but that I would fight back. The man then spits in my face, my reaction is to punch him, but he turns and runs (my thoughts are that he is going for a gun), so instinct kicks in and I grab him by his collar and pants and throw him into a wall, which knocks him out. The police get there and say it is battery on his part, and assault on mine. That if either of us press charges the other will too, and we'd both end up in jail. They wrote us both out tickets for disorderly conduct. The store owner was taken to the hospital, which I later found out he came away with a broken arm.
We are going to magistrate court for the altercation, if my actions are deemed as self defense, can he still sue me for breaking his arm?