GRAPEVINE -- A gunman drove to a restaurant parking lot, got out of his vehicle and opened fire on two women Saturday night, then killed himself in what apparently was a domestic dispute, police said Sunday.
The shooter, identified Sunday by the Tarrant County medical examiner as Donald Walz, 57, of Grapevine, died at the scene, said Sgt. Robert Eberling.
A handgun was found underneath Walz's body, police said Sunday.
The medical examiner's office ruled his death a suicide.
Police said Sunday the Walz had been in a relationship with one of the victims, but they would not identify that woman or the other woman. Records show that Walz had been married to Georgia Walz.
Eberling said that the shooting may have stemmed from a domestic dispute.
The shooting happened just before 10 p.m. Saturday in an east parking lot outside the Winewood Grill, 1265 S. Main St.
Police did not release any information on whether the women had been at a restaurant or had just arrived.
"He arrived in a separate vehicle," Eberling said Sunday. "Right now, it doesn't appear that there was any conversation between the shooter and the victims."
The gunman fired three to four times, Eberling said. At least two nearby vehicles were hit with bullets, he said.
"One of the victims told investigators she never saw it coming," Eberling said.
One of the women was taken to Parkland Memorial Hospital in Dallas and the other to Baylor University Medical Center at Dallas. Eberling said both women were wounded; at least one of the women's injuries is not life-threatening, he said.
The Winewood Grill is part of a four-restaurant complex called the Epicentre just north of Texas 114. A common parking lot serves all four restaurants.
"There's nothing we can do to prevent behavior like this," Eberling said of the shooting at a popular meeting place. "It would be different if this was a stranger randomly shooting at people, but it was just by chance that the shooter picked that parking lot."
The violent episode is the second in the city in two months.
On Christmas Day, an estranged husband shot and killed his wife, their two children and three other relatives in a Grapevine apartment. He then phoned 911 before killing himself. All seven were found near a Christmas tree in the living room at the Lincoln Vineyard Apartments on Hall-Johnson Road.
Staff writer Nicholas Sakelaris contributed to this report.