An alleged hair-pulling incident on a school bus has led to upgraded indictment charges Tuesday for a North Amityville man accused of shooting the grandfather of the boy suspected of yanking his daughter's strands.

Anthony Franklin, 28, was arraigned on at least seven indictment counts, including two felony assault charges, misdemeanor assault and reckless endangerment, according to online court records. He was originally charged with second-degree assault.

advertisement | advertise on newsday

He went on April 28 to the Albany Avenue home of the boy who he believed had pulled his 6-year-old daughter's hair and quarreled with the boy's grandfather, Wilson McWilliams, authorities said. During the argument, Franklin shot McWilliams in the left leg and buttocks, and took off, police said.

DataGun crime numbersPhotosRecent LI mug shots

Suffolk police arrested Franklin the next day.

Bail for Franklin, of 61 E. Greenwich Ave., was set at $100,000 cash or $200,000 bond. He was represented by Legal Aid, which does not comment on cases.

McWilliams, 48, was taken by police helicopter to Stony Brook University Hospital, where he was listed afterward in stable condition, police said.