According to authorities, the victim got into an argument with another man at a station in the 1200-block of West 59th Street. Police say the suspect later returned in a white SUV and opened fire.
The 21-year-old victim was taken to a hospital.
No one was in custody in the shooting.