one more bit ...
There's a right and wrong way to handle incidences at work. You are a professional. You've been hired to do a job which requires quite a bit of skill.
When something disturbing happens, remember ... you are a professional. Mouthing off, loud arguments, fights, etc ... those are all low-class forms of resolving issues.
Conduct yourself in a proper manner, follow the system installed by HR, and move on.