Police said the teen turned himself into the 69th precinct after a school safety officer told him he was wanted.
The 15-year-old was charged with second-degree murder, and criminal possession of a weapon, according to police.
On Monday, a 66-year-old man was shot in the head while driving, lost control of the SUV and struck a female pedestiran and then hit a building.
It happened on Farmer's Boulevard and 117th Road in the St. Albans section around 4:50 p.m. Monday.
William Alcindor, 66, of Cambria Heights was pronounced dead at the hospital.
The 23-year-old woman was taken to the hospital with a leg injury.
Surveillance video shows a chaotic scene as shots rang out. A discrepancy between the groups took place and then they scattered across the block.
Alcindor's family says he was a hardworking, loving father of three who moved into their mother's home to take care of her.
The 66-year-old was heading to a delivery while at work when he was shot.
The family of Alcindor gathered at the candle-lit crime scene, sharing memories of the man who loved his family, still struggling to understand what happened.
"Never can I remember William being angry about anything at all, he always is so kind," his sister Jaqueline Nicolas said.
* Get Eyewitness News Delivered
* Follow us on YouTube
* More local news
* Send us a news tip
* Download the abc7NY app for breaking news alerts