Drug deal gone bad? Maybe the kid was just a customer and got caught between two groups of gangstas? Total guesswork on my part.
IMHO, almost certainly gang related. And I'm skeptical of it being a "drive-by" shooting. More likely a "drive-up attack".