YORK, Neb. -- Authorities in York County said they arrested a Virginia man on multiple charges following a reckless driving call. 

The York County Sheriff's Office said they arrested 44-year-old Ryan Schaible at a Pump and Pantry in York. 

York County Emergency Communications said they got a call for a reckless driver on Interstate 80 near mile marker 360. 

Authorities said the reporting party said a pickup truck was driving recklessly, rolled down its window, and the reporting person said they thought the driver had pulled a small pistol out. 

YCSO said they saw a pickup driving recklessly through a construction zone with workers present and hit several traffic cones. 

Deputies said they stopped Schaible in the parking lot of a Pump and Pantry, where they arrested him.

Officials said they did a search of Schaible's vehicle and found a handgun, two concealed knives, cocaine, marijuana and drug paraphernalia.

Schaible was arrested and lodged at York County Corrections.

He was charged with possession of a deadly weapon during the commission of a felony, possession of a controlled substance, carrying a concealed weapon, first-offense DUI, refusal to submit to a chemical test, obstructing a peace officer, willful reckless driving, refusal to submit to a preliminary breath test, possession of marijuana less than one ounce, possession of drug paraphernalia, and open container.