Indeed we do, however, Guy posted IC that stated you cannot use lethal force to do a citizens arrest or detain unless a felony was committed. The article said "men approached, presumably to rob", no idea what that means. Just because you claim to be in fear for your life does not mean that a crime or even a felony was comitted.
This story is lacking in details to know if the men displayed weapons or what was said. If I demand money from you in an aggressive manner, is that a felony?
Robbery and assaults are both felonies. Or at least the victim would be justified in believing they are.