As he entered a Bank of America branch in Sarasota FL, the alleged robber waved the gun at his children.
And with that, he cornered the robber and disarmed him until police arrived.
Source:
http://www.foxnews.com/us/2011/06/01/us-soldier-foils-florida-bank-robbery/