Police say the suspected carjacker, 36-year-old Ricky Wright, was unknown to the woman and started to drive away.
Though Booker-Hicks said she initially intended only to fire a warning shot, she did not appear too upset with the result. "He would not get out of the vehicle", Booker-Hicks told the station.
The suspect turned around and looked at the frantic mother - "with his eyes bugged" - but kept going, she said. The mother quickly got back in the auto, grabbed a gun from her glove box and shot the would-be carjacker in the face, according to news reports.
Police say the auto crashed into a telephone pole and Wright was taken to the hospital with unknown injuries.
Dominica to issue hurricane watch as Beryl approaches
Hurricane Beryl was located near 11.1 degrees north and 49.8 degrees west, or about 670 miles (1080 kilometres) east of Barbados. It will most likely return to its tropical storm status by late Sunday or Monday as it approaches the Lesser Antilles.
"I should have just emptied the whole clip but I didn't".
The alleged thief's condition is unknown, but the woman said she has a message for him. When an employee notified her that someone was trying to steal her vehicle, Booker-Hicks ran out to it and jumped in the passenger's side, according to NBC 5.
DeMarquis Black, a Dallas Police Department spokesperson, told Newsweek that Wright was still hospitalized at the end of the day on Thursday. He will likely face charges for kidnapping and the unauthorized use of a motor vehicle or carjacking, according to Fox 4. "My main objective is to get my kids safe", she said.
He was taken to a local hospital to be treated for his injuries. Thankfully, she and her two children, ages 4 and 2, were not injured. She and her children were unharmed. It's just one of more than 20 arrests on Wright's record, some of them for drugs, assault, and theft.