Cornelius Police are searching for an armed suspect who beat up a victim before he was shot and ran off, according to authorities.
Police say a man wearing a black jacket and black knit cap approached the victim while he was trying to pump gas at the Citgo Gas Station off Catawba Avenue.
The suspect attacked the victim from behind and demanded money, according to police.
The suspect pointed a small gun at the victim then punched him on both sides of his face and the stomach.
Police say the victim screamed for help and a person nearby armed with a gun ran over and fired one shot at the suspect, who then ran off.
Police say it is unknown if the suspect was hit.
The suspect is described as a man in his mid to late 20's approximately 5'9"-6'0." He was wearing a white shirt, dark shorts, black shoe and a black backpack.
Anyone with information is asked to contact the Cornelius Police Department at (704)892-7773 or North Mecklenburg Crimestoppers at (704)896-7867.