VIRGINIA BEACH-- A Bayside High School student is out on bond Tuesday after police say he waved a gun at elementary students.
Joshua P. Dalton, 18, of the 500 block of Rose Marie Avenue in Virginia Beach has been charged with two counts of brandishing a firearm, which is a misdemeanor.
Police say Dalton got into an argument with children after a bus dropped them off at the intersection of Rachel Road and Brian Avenue in the Aragona Village neighborhood of Virginia Beach.
Rainn Jackson says her 9-year-old son witnessed the incident.
'He had a confederate flag on his truck and so the children asked him about it and he called the children the N-word and one of the children threw a pencil at him and he waved his gun at the children,' explained Jackson.
Virginia Beach school officials won't say if Dalton will be allowed back in class.
The principal of Pembroke Elementary School spoke with the children on the bus about what happened and rode along with them on Tuesday afternoon.
Virginia Beach police say interviews with the elementary students lead them to Dalton's blue pick-up truck, where they found a gun and arrested Dalton.
Dalton lives a few blocks from the bus stop and some neighbors are upset he's out of jail.
'I have grandkids here and they go to the elementary school and to think that there are teenagers running around in a truck pulling guns on elementary school kids- it's ludicrous,' says Mel Turcott.