The shooting happened on Amsterdam Avenue on December 30.
Surveillance cameras captured a photo of the suspected gunman and his distinctive jacket.
The 17-year-old victim was shot once in each leg.
He is recovering after being treated at St. Luke's Hospital.
Anyone with information in regards to the shooting is asked to call the NYPD's Crime Stoppers Hotline at 800-577-TIPS.
Get Eyewitness News Delivered