I wouldn't tend to phrase it like that, but a lot of people do use American phrasing like "gotten", "snuck" etc.
I don't feel it would be helpful for more people to be armed, but I would like to see more conductors/security staff on trains, and public places in general. I'm not saying this would stop all attacks, obviously, but it might make things safer and reduce the number of people harmed, or harassed.