A man from Leesburg was arrested by Florida troopers and charged with attempted murder after a road rage incident that took place on Florida’s Turnpike on Sunday in Osceola County.

According to the FHP, a trooper witnessed 22-year-old Zion Zaire-Vincent Waller swerving in and out of the northbound lanes near mile marker 192 at speeds of up to 100 mph around 3:30 pm.

FHP’s reports shows that the trooper began to follow the Waller as he continued to weave in and out through traffic. The trooper was able to pull over Waller after he got caught in traffic congestion. According to the trooper, a rifle and handgun were found on the floor of the car, both of them being loaded.

A man driving a pickup pulled over on the side of the Turnpike and told troopers that Waller had shot at them, showing the trooper bullet holes on both his driver side and passenger doors. The pickup had 2 adults and a 5-year-old child inside.

According to the FHP report, Waller told the troopers that the pickup truck had been driving erratically around his vehicle on the roadway and that the driver pointed at him with what he thought was a weapon. Waller went on to say he was in fear for his life, which is why he shot at the truck.

The suspect said he didn’t feel safe pulling over,  which is why he didn’t call 911, Waller told troopers.

FHP said no weapons were found when they searched the pickup, and no injuries were reported, troopers said.

Waller faces three counts of attempted murder, aggravated battery with a deadly weapon, shooting into or throwing deadly missiles into a vehicle, an unlicensed firearm and reckless driving.

He is currently in the Osceola County jail.