Harrisburg police said a 31-year-old man was shot in the eye Wednesday night at the intersection of 17th and Regina streets.
The victim, a Steelton resident, told officers he had stopped to talk to a girl.
Two men who were getting a ride home from the victim reported that they stayed in the car and didn't see anything, but heard arguing and shooting, police said.
The wounded man got back into the car and was driven to Harrisburg Hospital. Police said his injury was not life threatening, but he may lose his eye.
The men who were with him were not harmed.