A man who was carjacked in Houston, Texas over the weekend is in the hospital recovering from a gunshot wound after a witness accidentally shot him in the head while trying to stop the auto thieves.

The incident happened Saturday night at a Valero gas station in North Houston. Authorities say the victim was parked in his truck at the gas station when he was approached by two men who attacked him and stole his vehicle.

An unidentified witness who was parked at a gas pump saw the whole theft going down, pulled out his gun and shot at the suspects as they were getting away in the car.

Scroll down for video

A witness who saw a carjacking happen in Houston, Texas over the weekend, shot at the thieves but ended up hitting the victim as well

After the shooting, the witness fled the scene while the suspects drove a few blocks before ditching the vehicle

The victim in the carjacking is still recovering from a gunshot wound to the head and was last reported in stable condition

However, he ended up hitting the victim, sending the innocent man to the hospital for a gunshot wound to the head. The victim has not been identified, but authorities say he is in stable condition at a nearby hospital.

The suspects drove the truck a few blocks before ditching the vehicle, and remain on the loose.

It appears that one or both of the suspects may have been hit as well, as blood was found inside the vehicle and the gunshots shattered the drivers' side of the vehicle.