Christopher Bradley, 28, is charged with aggravated assault causing serious bodily injury in the shooting that injured 6-year-old Claire Tidwell.
RELATED: 6-year-old girl shot during theft at Houston T-Mobile store
Claire is recovering after a three-hour surgery on Tuesday to remove that stray bullet from her left leg.
The shooting happened at the T-Mobile store in the 5500 block of Airline in north Houston. Authorities say Bradley, who was not in uniform, saw 18-year-old Earnest Hudson stealing an iPhone.
Hudson ran out, triggering the alarm. Bradley confronted him outside of the store. During the confrontation, he pointed his gun at Hudson, who took off.
Bradley chased after him, firing "an unknown amount of times," prosecutors said. Bradley followed Hudson toward the right side of the McDonald's drive-thru, where Claire and her family were at the time. Claire was sitting in the back seat of her family's vehicle.
Prosecutors said Bradley "kept missing his target," but he did end up hitting Hudson several times.
Hudson was taken to the hospital, where he's expected to survive. However, Bradley also hit Claire while she was in the car.
She had a fractured femur, which required the surgery.
Security guard, Christopher Bradley, stands before judge. Prosecutor: Bradley saw man steal an iPhone. As suspect ran out, Bradley chased him, started shooting “an unknown amount of times.” Bradley kept “missed his target” hitting Claire Tidwell. #abc13 https://t.co/GEIAJnBUrM pic.twitter.com/rlOrEwcoqk— Courtney Fischer (@CourtneyABC13) November 14, 2018
Claire took her first steps shortly after the procedure.
She may still have serious nerve damage.
"This is going to be expensive and it's going to be long term. This is something that's not just going to be she gets out of the hospital and she's back to normal," Claire's aunt Jessica Montanez told ABC13.
A GoFundMe has been set up to help pay for Claire's expenses and recovery.
Claire's family says she's doing well and told them, "I'm going to be OK."
As for Bradley, a judge set his bond at $30,000.
Bradley's mom told Eyewitness News that while she's sorry Claire was caught in the crossfire, she thinks her son did the right thing.
Judge sets bond at $30,000 for Christopher Bradley. Bradley’s mom tells #abc13 while she’s sorry the little girl was caught in the crossfire, she thinks her son did the right thing. #abc13 https://t.co/GEIAJnBUrM pic.twitter.com/i3ypWckmI5— Courtney Fischer (@CourtneyABC13) November 14, 2018