A Batavia man was charged with DWI and weapon charges after police said he had drugs and a firearm in his car. The New York ...