It happened shortly before 12:30 p.m. in the 1800 block of Rock Quarry Road.
Police said the boy was shot in the foot. Two men walking with the boy were not injured.
Police did not have any suspects in custody Sunday afternoon.
Anyone with information that might assist detectives is asked to either call Raleigh CrimeStoppers at (919) 834-HELP or to go to the CrimeStoppers website at www.raleighcrimestoppers.org for instructions on how to report a tip online or by text message.