25-year-old Kenneth Holmes is charged with attempted murder and weapons offenses.
The shooting happened after Holmes and the victim got into a physical altercation around 1 a.m. Wednesday at the Star Shopping Center on the 3100 block of New Castle Avenue.
Police say Holmes left after the argument, then returned a short time later with a handgun.
He then allegedly shot the victim, who was sitting in the passenger seat of a car, in the head.
The victim was rushed to an area hospital in critical condition.
Holmes is now behind bars, being held in lieu of $1 million bail.
----------
Send a breaking news alert
Report a correction or typo
Learn more about the 6abc apps