Jonathan Haith said he was sleeping in his home on Thomas Lane at around 9:45 a.m. when he heard a light knock on his backdoor.
He ignored it at first. Then he heard a louder sound.
"I heard the loud bang in the laundry room area," he said.
Someone kicked in the door. Haith grabbed the AR-15 rifle he keeps under his bed.
"I crouched down, grabbed the firearm and was walking up the hallway," he said. "As soon as I poked my head around the corner I saw a tall male standing there with a gun."
Haith said he surprised the intruder.
"He shot first, I shot second," he said. "He missed and I reckon I connected."
The man was struck in the stomach. He ran out of the home, and collapsed across the street in a church parking lot.
Police were also able to apprehend a man who was waiting outside in a car.
"I guess I did the right thing," Haith said. "I just reacted the best way possible.
Vance County investigators have not released any information about the shooting, including the name of the intruder or his condition.