Police said Rashard Gabriel Williams, 25, met the victim around 4 p.m. in the parking lot in the 10000 block of Reisterstown Road, where they had a confrontation and Williams shot the victim at least once in the upper body.
Police said Williams stole personal items from the victim and then fled the scene. The victim took himself to Northwest Hospital for treatment, where he was later located by officers, police said. He is expected to survive his injuries, police said.
Williams, of the 600 block of Beverly Road, is charged with attempted first-degree murder, first-degree assault, armed robbery, and use of a firearm in the commission of a felony. He is being held without bail at the Baltimore County Detention Center.
Baltimore County police had a warrant on Friday charging Williams with home invasion, assault and theft, but the warrant was not served until Thursday, when Williams was taken into custody for the shooting, according to online court records.
Baltimore County police spokeswoman Officer Jennifer Peach said the shooting and the home invasion are unrelated, and that the victims in the incidents are not the same.
Peach said the home invasion occurred around 12:14 a.m. Friday at an apartment on Camberley Circle in Towson. Williams and a second suspect, who has not been identified, went to an apartment of someone who Williams had previously worked with, Peach said.
Williams and the second suspect knocked on the door and claimed to be maintenance workers checking on the water. A second victim, who did not know the suspects, answered the door. Once inside, Peach said the second suspect pointed a handgun at both victims. Peach said Williams and the suspect left the apartment with half a pound of marijuana, few hundred dollars, a cellphone and a game console.
Williams did not have an attorney listed in online court records.