Whenever a gentleman pulls out a pistol and demands your money everyone in the vicinity should pull out theirs and turn the gentleman into Swiss cheese...
It’s a pity none of those little shits will likely ever be caught and punished.
Also, I’m not advocating “holding” individuals engaging in crimes, trying to hold them would often be stupid.
If you’ve got a gun and you’re going to pull it ... even three people may be too many to try to hold if it’s just you. You pull a gun under such duress then you use the gun in self defense.
(If they run you let them run, too)
There is no try, only do, as Yoda said.