The /stripweapons and /stripcomms commands have been broken the past couple of days, and although Loon did go about it in the wrong way, I can understand why he wanted to test them.
The situation should and would have been over within under 10 seconds, if you had simply responded to Loons original questions, instead of shooting and killing him whilst he was trying to help you and proceeding to tell Loon to "go fuck yourself" multiple times.
Along with this, Loon even took the care to ask about your inventory multiple times, which I guarantee most staff members would not do. He also explained he was about to slay you and for the reason, to reset your comms; but perhaps you just refused to listen to him just like all the other times he spoke to you. Which is definitely "proper cause", unless you want to have no means of communication with anyone else on the server.
I guarantee you that you would be upset if he did not do this, and you could then not use your comms. You can see yourself how efficiently Loon slayed you to replace the comms, and if you had listened and responded to him rather than attempting to murder him, you wouldn't have even noticed that you had been slayed.
In my opinion, you have thrown this situation completely out of the ball park, and you yourself made the situation worse by ignoring/refusing Loon's help to rectify the situation after his initial wrong doing, you could have easily been warned for RDM and DTS for your actions. However, Loon was respectful and sincere throughout the entire encounter and had no intent to ruin your experience on the server.