A Grand Prairie homeowner was on the phone with 911 operators when he shot a knife-wielding intruder who was later identified as a neighbor, police said.
It happened about 2:30 p.m. in the 2000 block of Clark Trail. The resident heard a side window shatter and armed himself with a .40 caliber handgun, police said.
The suspect, Gilberto Balderas, 21, was shot in the stomach. He lives just blocks away -- on the same street.
"I'm still in shock," said neighbor Lena Tinajero. "I can't believe it. You know, you don't think, you never never think it's your neighbors -- especially if you know them, so I'm still in disbelief."
Police said the homeowner kept Banderas at gunpoint as officers arrived. Police had to break the glass on the front door to get into the home.
“During the conversation with him, we could hear him yelling, 'You came at me with a knife,'" said Grand Prairie detective Lyle Gensler. "We responded within about a minute and 30 seconds."
Banderas was transported to John Peter Smith Hospital in Fort Worth.
The home is located near Camp Wisdom Road and Lake Ridge Parkway south of Interstate 20.
NBC 5's Kevin Cokely contributed to this report.