A Waffle House in North Carolina. Photo: Jim Stratford/Bloomberg via Getty Images

A gunman armed with an AR-15 and wearing only a jacket opened fire at a Waffle House restaurant near Nashville early Sunday morning, killing four people, all in their 20s, and injuring four others.

Police have identified 29-year-old Travis Reinking of Morton, Illinois, as the gunman. Reinking fled the scene on foot, shedding his jacket in the process, and later putting on pants.

A man believed to be Travis Reinking was last seen in a wood line near Discovery at Mountain View Apts. on Mountain Springs Dr. near the Waffle House. The man was seen wearing black pants and no shirt. — Metro Nashville PD (@MNPDNashville) April 22, 2018

The suspect remains on the run from authorities, and has been added to the Tennessee Bureau of Investigation’s Top 10 Most Wanted list. Police said he may be in possession of two more guns.

Reinking has a history with law enforcement. He was arrested by Secret Service agents for being in a restricted area near the White House in July 2017. After that incident, authorities seized four of his guns, including the AR-15 used in Sunday’s shooting, and revoked his Illinois gun license. But Reinking’s father said he had given the guns back to his son. Police who searched his apartment could not locate all of the firearms, leading them to believe that he may still be armed.

Police said that Reinking sat in his truck for several minutes before opening fire in the Waffle House parking lot, injuring two people, then entering the 24-hour establishment in Antioch, Tennessee, with an assault-style rifle and shooting. Three people were killed at the scene, and another died in a nearby hospital. Police identified the victims as Joe R. Perez, 20, Taurean C. Sanderlin, 29, Akilah DaSilva, 23, and DeEbony Groves, 21.

HE HAS A NAME: 20 year old, Joe Perez was a victim of a mass shooting at a Waffle House in Tennessee.



He was a customer at the Waffle House and was killed outside in the parking lot. pic.twitter.com/gR3mNJYm20 — Michael Skolnik (@MichaelSkolnik) April 23, 2018

HE HAS A NAME: 29 year old, Taurean Sanderlin was a victim of a mass shooting at a Waffle House in Tennessee.



He was a cook at the Waffle House. pic.twitter.com/t7a2hiqX1i — Michael Skolnik (@MichaelSkolnik) April 23, 2018

HE HAS A NAME: 23 year old, Akilah Dasilva was a victim of a mass shooting at a Waffle House in Tennessee.



He was a lover of music and supported local artists by making music videos. He worked at a local AT&T store. pic.twitter.com/9NTRb8jOFc — Michael Skolnik (@MichaelSkolnik) April 23, 2018

SHE HAS A NAME: 21 year old, DeEbony Groves was a victim of a mass shooting at a Waffle House in Tennessee.



She was a student at Belmont University and a member of Delta Sigma Theta sorority. pic.twitter.com/BvoZ3IaZZt — Michael Skolnik (@MichaelSkolnik) April 23, 2018

The gunman’s rampage ended when a patron wrested away his gun.

That man, 29-year-old James Shaw Jr., rushed the shooter and managed to toss the suspect’s rifle over a counter.

“When he came in, I distinctively remember thinking that he is going to have to work for this kill,” Shaw said. “I had a chance to stop him and, thankfully, I stopped him.”

James Shaw on tackling Waffle House shooter: "I'm pretty sure he grazed my arm. And it was at that time that I kind of made up my mind...that if it was going to come down to it, he was gonna have to work to kill me." https://t.co/7dVkZl5D7E pic.twitter.com/RrGgL7KJEv — Fox News (@FoxNews) April 22, 2018

This is 29 year old James Shaw. He tackled and disarmed the suspected white supremacist terrorist Travis Reinking who shot up a Waffle House in Antioch Tn. This is a real American hero. He saved many lives pic.twitter.com/nrEULqh89O — Tariq Nasheed 🇺🇸 (@tariqnasheed) April 22, 2018

In the aftermath of the shooting, Nashville’s mayor pleaded for new gun laws.