The boy was standing on a sidewalk in the 10700 block of South Langley Avenue in the Roseland neighborhood when he heard shots and felt pain, police said.