Take the shot please. But would not put myself around a situation like that.
I watch a guy on youtube - Active Self Protection. Some good lessons. One of his “mottos” goes something like:
Don’t be out at stupid times.
Don’t be out at stupid places.
And don’t be out with stupid people.
Obviously one can still find themselves in danger (like a Boulder grocery store in the afternoon), but they are good to remember.