Tilghman, 28, of Oklahoma City, walked into Louie's Grill & Bar at Lake Hefner at about 6:30 p.m. Friday and fired several rounds from a handgun, police said. Two people, a woman and a girl, were shot and seriously injured, Mathews said.
The two civilians have been identified by police as Juan Carlos Nazario, 35, and Bryan Whittle, 39.
"It sounded like, you know, any kind of restaurant noise, a rack of plates crashing". They spotted the gunman walking on a sidewalk, he said.
The suspected gunman was pronounced dead at the scene, but the two gunshot victims were transported to a local hospital to undergo surgery for their injuries.
"She said they were getting ready to walk in the front door and evidently, the shooter was in the treeline and they were both shot by the front door", recalled Dennis Will.
Matthews says the shooting appeared to be a random act.More news: Memorial Day ceremonies, parades planned around region
More news: AP learns Kushner now has a permanent security clearance
More news: Walmart reports $122.7bn Q1 revenue
"Thankfully the only person that is deceased is the person who was trying to harm others, and it looks like others are going to survive at this point". Mathews said he hadn't identified the suspect but that he was a white male.
Mathews said that police last had contact with Tilghman in 2003 when he was 13 and arrested for domestic assault and battery. "We hope this serves as a wake-up call for @GovMaryFallin, who just two weeks ago vetoed a constitutional carry bill. I would think more than likely they would not be filed on", Matthews said.
Matthews said he believes charges will not be filed against the armed citizens.
In a statement, Fallin explained why she vetoed the measure, saying, "The firearms laws we now have in place are effective, appropriate and minimal, and serve to reassure our citizens that people who are carrying handguns in this state are qualified to do so".