This happened last week in Yuma, Arizona. Security cam filmed a customer single-handedly stop an armed robbery inside a gas station. Marine veteran James Kilcerhad just bought something when two crooks entered the store with guns.
It took him seconds to bring the first guy down, and he held him until the police arrived. The other crook, plus a third robber who was outside, took off running. One of them was arrested later.