I was in the Marines. Never wish that upon anyone. We are fighting other there for you civilians. I spent 23 months in Iraq protecting my country. That being said dont say that again please..
As to him being crazy. You have an easy fix my friend. If you know where he is stationed. Your good contact the Commanding Officer and report this to him. If he does it again call back to the CO. The Military Police will take care of all this for you.