Police in Virginia Beach arrested an 18-year-old man yesterday and charged him with two misdemeanor counts of brandishing a firearm after he allegedly pointed his gun at elementary school students.

Joshua P. Dalton was in a blue pickup truck at the time of the incident, and was reportedly stopped behind a Pembroke Elementary school bus that was unloading children. Two students returned to the bus and informed the driver that Dalton had pulled a gun out and was aiming it at the bus.

The bus driver brought the children back to the school and alerted the authorities.

According to police, Dalton was upset about disparaging remarks the students made concerning a Confederate flag on his truck.

He was booked into jail and later released on bond. A female passenger in Dalton's truck was not arrested.

[mug shot via WTKR]