It happened about 9:45 a.m. as the homeowner, Jonathan Haith, was sleeping in his home in the 2200 block of Thomas Lane.
Authorities have arrested 23-year-old Gregory Johnson in connection with the home invasion.
"Somebody was you know knocking on the door at 9:15, 9:30 in the morning," said Haith. "I wanted to roll over and stay in the air conditioning, and I just ignored it."
When the door knocks lasting 15 minutes were followed by a boom and a thud, Haith grabbed his AR-15 semi-automatic from under his bed and slowly crept into the hallway.
"I peeked around the corner, saw a tall, slender black gentleman standing over me with a pistol," said Haith.
When Johnson allegedly fired at Haith with a 9mm and missed, he fired back. The bullet pierced the Johnson's stomach and shoulder.
"That was my round," said Haith. "Evidently, it went through his body and struck the wall."
Pandemonium followed, and Johnson scurried out. An apparent getaway vehicle spun out of Haith's yard to pick up Johnson, who had collapsed outside of a day care up the street.
By that time, Haith had dialed 911.
"Once-in-a-lifetime incident that I hope doesn't happen again," said Haith.
Johnson is in the Vance County jail with no bond. He was treated and released to investigators after being treated at the hospital.
The man who took Johnson to the hospital is facing accessory charges.
Haith said nothing was stolen from his home.