DUDE - I've known people like this!You would not be in less danger if you were unarmed (unless your major concern is that you would shoot yourself before the armed perpetrator could).
Funny story, I got stuck with a bunch of Navy personnel in Afghanistan for a year and being the silly grunt I was I got tasked to run a weapons range every so often (which, as it turned out, was not altogether that helpful). Long story short I've never seen so many negligent discharges in my life. I DO NOT FEEL SAFE AROUND NAVY PEOPLE. Good people, just scary when they have guns!