A 29-year-old hero is being hailed for his bravery and kindness after he stopped a shooting in its tracks early on Sunday morning.

After enjoying a night out on the town, James Shaw Jr. was getting a bite to eat with a friend at a Waffle House in Antioch, Tennessee when they heard a heart-stopping crash. According to The New York Times, it took them a moment to realize that the sound was being caused by a man who was firing an assault rifle into the restaurant.

When the shooter stopped to reload, Shaw seized his chance, charged at the man, wrestled the AR-15 out of his hands, and thew it behind the counter.

“I acted in a blink of a second,” Shaw told The Times. “When he reloaded his clip, that felt like 30 minutes. I looked at him, and he wasn’t looking at me. He just had the barrel down. It was like, ‘Do it now. Go now.’ I just took off.”

LOOK: Doctors on a Plane Save Woman’s Life by Constructing Makeshift Ventilator Out of Nearby Parts

The man fled the scene of the crime and Shaw, whose arm…