Hero customer rushes Waffle House killer and rips away his assault-style rifle

That heroic act by a customer saved countless lives at a Nashville-area Waffle House Sunday morning.

Posted: Apr 23, 2018 7:42 AM

(CNN) -- As soon as gunshots tore through a Waffle House, James Shaw Jr. bolted and hid in a restroom.

But he kept an eye and an ear out for the gunman. And the moment the shooter paused, Shaw decided to ambush him.

"I figured if I was going to die, he was going to have to work for it," he told reporters Sunday.

That heroic act by a customer saved countless lives at a Nashville-area Waffle House, where a seminude gunman killed four people early Sunday morning.

Shaw "saw the gunman looking at his rifle. At that point, the shots had stopped," Metro Nashville police spokesman Don Aaron said.

"So he decided to rush the gunman, actually wrestled that assault rifle away, tossed it over the counter. At that point, the gunman then fled."

Shaw was grazed by a bullet on his elbow while grappling with the gunman.

He also burned his right hand grabbing the barrel of the weapon, which police called an "assault-type rifle."

Shaw "is the hero here, and no doubt he saved many lives by wrestling the gun away and then tossing it over the counter and prompting the (gun)man to leave," the police spokesman said.

Witness Chuck Cordero saw everything unfold from outside the Waffle House's famously wide windows.

As he ran away, "I looked back and there was a gentleman wrestling with the gunman," Cordero told CNN affiliate WSMV.

"He was a hero ... had that guy had a chance to reload his weapon, there was plenty more people in that restaurant."

But Shaw, 29, insists he wasn't heroic. He says he was actually being selfish.

"I did that completely out of a selfish act," Shaw told reporters. "I was completely doing it just to save myself."

"I don't want people to think that I was the Terminator or Superman or anybody like that," he added.

Shaw said he felt uneasy knowing that the gunman was still on the loose, and hoped law enforcement would track him down soon.

Still, that didn't stop Shaw from going to church with his father Sunday morning, mere hours after he'd confronted the gunman.

"I don't think it really has hit me," Shaw told CNN's Fredricka Whitfield.

"But I know it's going to take time. I'm going to try to talk to some professional help, 'cause I know what I saw is probably not normal or average."

In his interview with WSMV, Shaw broke down thinking about the people he couldn't save and apologized to their families.

"There's four families that are grieving right now. So much life was lost for no reason. I feel like it could be very selfish of me if I didn't point it out. And I apologize," he said.

Shaw said he wants to stay in touch with those families, as well as the survivors.

"I would love to talk to you and know that you're OK," he said.

His first step in giving back to the families was creating a GoFundMe page Sunday to assist the victims of the shooting, a GoFundMe spokeswoman told CNN. Within hours, the $15,000 goal had almost been met.

"I am creating this page to help the families of the victims," he says on the fundraising site.

On a personal note, Shaw is grateful he survived to see his 4-year-old daughter again. He wants her to grow up in a world with less tragedy.

"I hope we can bring violence in all facets -- not just gun violence, but all facets of violence -- to an end," he said.

The-CNN-Wire
™ & © 2018 Cable News Network, Inc., a Time Warner Company. All rights reserved.

Huntsville
Few Clouds
61° wxIcon
Hi: 79° Lo: 54°
Feels Like: 61°
Florence
Few Clouds
64° wxIcon
Hi: 79° Lo: 56°
Feels Like: 64°
Fayetteville
Broken Clouds
62° wxIcon
Hi: 78° Lo: 50°
Feels Like: 62°
Decatur
Clear
61° wxIcon
Hi: 79° Lo: 53°
Feels Like: 61°
Scottsboro
Overcast
61° wxIcon
Hi: 79° Lo: 53°
Feels Like: 61°
WAAY Radar
WAAY WAAY-TV Cam
WAAY Temperatures

Alabama Coronavirus Cases

Confirmed Cases: 128818

Reported Deaths: 2284
CountyConfirmedDeaths
Jefferson18772333
Mobile12975289
Montgomery8598173
Madison742275
Tuscaloosa7081114
Lee560359
Shelby557250
Baldwin503348
Marshall378442
Etowah330645
Calhoun324939
Morgan314226
Houston264422
Elmore249747
DeKalb232619
St. Clair219835
Walker219180
Talladega203426
Limestone194219
Cullman180817
Franklin173428
Dallas173226
Russell16922
Autauga166424
Lauderdale161633
Colbert158126
Escambia155424
Blount152714
Jackson148511
Chilton146327
Covington130327
Dale130043
Coffee12488
Pike11359
Tallapoosa112983
Chambers111742
Clarke104617
Marion92128
Butler90638
Barbour8247
Marengo69619
Winston68712
Lowndes64527
Pickens62814
Bibb61910
Hale61028
Randolph59112
Bullock58514
Lawrence57820
Monroe5738
Geneva5564
Cherokee54816
Washington54513
Perry5366
Clay5317
Wilcox53011
Crenshaw51931
Conecuh51711
Macon46720
Henry4594
Sumter41719
Fayette4159
Choctaw34412
Lamar3372
Cleburne3166
Greene30015
Coosa1603
Out of AL00
Unassigned00

Tennessee Coronavirus Cases

Confirmed Cases: 180497

Reported Deaths: 2196
CountyConfirmedDeaths
Shelby29702443
Davidson25798287
Hamilton898589
Rutherford886987
Knox872671
Williamson501936
Sumner462193
Wilson330839
Putnam296537
Montgomery291841
Out of TN287623
Bradley280016
Unassigned27806
Madison256856
Sevier249313
Blount241123
Maury217822
Robertson214134
Washington210732
Sullivan202631
Hamblen182425
Tipton170417
Trousdale16457
Hardeman151225
Wayne14785
Gibson146419
Bedford128716
Dyer124613
Dickson116612
Cumberland112616
Fayette111017
Carter110627
Anderson110311
Loudon10936
Weakley109118
Henderson108919
Greene107536
Obion10609
Coffee105712
Jefferson104614
McMinn102824
Macon100019
Warren9967
Monroe98716
Hardin94114
Lawrence93011
Lauderdale92314
Haywood89616
Lake8682
Franklin8627
Bledsoe8424
Roane8123
Carroll80616
Cheatham78110
McNairy77816
Rhea76311
White7528
Hawkins74216
Cocke7249
Marshall6974
Smith66310
Overton6623
Johnson6332
Henry5909
Chester5699
Lincoln5661
Giles54717
DeKalb54210
Hickman5074
Crockett49519
Marion4887
Decatur4526
Claiborne4194
Campbell4123
Fentress4063
Polk37111
Grainger3372
Benton3299
Union3211
Morgan2993
Jackson2984
Unicoi2701
Cannon2630
Humphreys2213
Grundy2195
Meigs2163
Sequatchie2162
Scott1942
Clay1765
Houston1710
Lewis1681
Stewart1462
Van Buren1460
Moore1451
Perry1380
Hancock1062
Pickett952

Community Events