According to state police, 37-year-old Robert Bishop of New Britain, was pulled over on I-84 on Friday because he was speeding.
The arresting officer determined that Bishop was intoxicated, police said.
A search of Bishop’s Hyundai Sonata turned up three weapons, two of which had been reported as stolen in North Carolina, police said.
Bishop was charged with second-degree criminal possession of a weapon, a felony; fourth-degree criminal possession of stolen property, a felony; and driving while intoxicated, a misdemeanor.
He was arraigned in City of Beacon Justice Court and held at Dutchess County Jail on $50,000 cash bail or $100,000 bond.
Bishop is to appear in the Fishkill Justice Court at an unspecified date and time.
Click here to follow Daily Voice Yorktown and receive free news updates.