Police responded to reports of gunfire on a rooftop in Brownsville last night that ended with a 16-year-old shot three times.
A uniformed sergeant and officer deployed to the two adjoining roofs beside 2292 Atlantic Avenue, and shot a 16-year-old boy armed with a Ruger revolver.
- PHOTOS: What's Brewing in Steamy Hallows, the Harry Potter-Inspired Cafe19 Pictures
- All of these celebrities have had their nudes leaked 36 Pictures
The boy was shot in the left arm, right arm, and right ankle.
Police report he is in stable condition at Brookdale Hospital.
The officers also took a 22-year-old accomplice into custody.
Neither officer was shot, but both were taken to Jamaica Hospital to be treated for tinnitus.
Charges are pending, police say.
Follow Danielle Tcholakian on Twitter @danielleiat