Please tell me you're not taking this guy seriously are you???? This guy is nothing but a lunatic bad guy. No one in their right mind takes this guy for granted.
Your best defense/offense against this guy is to ignore him completely. If you set up a counter protest or contact the AD's office or whatever, this guy wins. Ignore him. Don't let it get to you. If this guy realizes he's pushed the right buttons, he's gonna keep pushing them. If you want to contact someone, contact campus security. Let them handle it.
And technically, armed forces personnel are not allowed to protest/counter protest on behalf of the military. They can do so of their own free will, on their own time but NOT while in uniform. Just a little FYI.