A 17-year-old is accused of shooting another juvenile at a home in the 600 block of Columbus Avenue NW, Canton police said.