Police say at least nine bullets were fired during the incident. One hit the boy. Two parked cars were also damaged.
Officers hope they can find someone who may have seen what happened and can help identify the person who fired the gun. So far, they have made no arrests.
Anyone with information is asked to call Investigator J. Smith at (919) 560-4415, ext. 29312, or CrimeStoppers at (919) 683-1200.