I'm career law enforcement, and a long-time LE firearms/tactics instructor. Neither is particularly relevant to the situation we're discussing. That said, I can tell you without hesitation that I would have employed a firearm, and that it would have been effective. For the average person, their cellphone and vehicle are far better defensive options. As is obvious in this case, neither can give you 100 percent protection. I pretty much always have a gun on my hip, but I can tell you the average person is far more likely to find a case where pepper spray is appropriate than a firearm. Keep a can handy in every vehicle. It may or may not have benefited the victims in this particular circumstance.