Sunday night Barrie OPP responded to a traffic complaint of a White Tacoma Truck driving erratically on Highway 400 South of Dunlop Street in Barrie. A 55 year old man from Thornhill was arrested and charged with numerous offenses including driving while impaired and several weapons offenses. The accused had been traveling home with five firearms (1 rifle, 4 handguns and a crossbow). The handguns were not properly secured. All weapons were seized by police.