A Florida man thought he was acting heroically, but as it turns out, he jumped the gun.
Michael Foster, 43, thought the worst when he spotted a man walking into a Walmart with a handgun holstered under his coat.
As you can see from the store's video above, Foster tackled the man from behind and put him in a chokehold.
According to a witness, 62-year-old Clarence Daniels pleaded with Foster to let him go, telling him he had a license to carry the weapon.
When police arrived, they confirmed that Daniels did have a permit to carry the gun, and Foster was arrested on a count of battery.
Police advise concerned citizens to call law enforcement, not take matters into their own hands.
Read more on the story from FOX 13 in Tampa Bay.