A man in Manhattan was arrested and charged with federal crimes after being tackled by a Good Samaritan who stopped him from running away from police with a gun.
The incident occurred in Chelsea on Thursday and was caught on video.
Eyewitnesses say that the suspect had a semi-automatic rifle and a handgun, which he flashed at a little girl when police approached him outside a grocery smoke shop.
The suspect, identified as Jason Fleming, had argued with another customer before leaving peacefully, but then returned with the weapons.
As he tried to run away from police, he was stopped by the Good Samaritan who tackled him and handed him over to the cops.
Fleming now faces federal gun charges.
The incident has been commended by many for the bravery of the Good Samaritan who put himself in danger to stop the suspect.