In all seriousness, get a gun.
Get a gun, bring it to the fight, pull it out before he gets close. There will be witnesses there. Ask him, "If I put this gun down, are you going to hit me?" If he says yes, shoot him below the waist. If he tries to press charges, he will lose.