The 26-year-old driver was arrested and taken to Toronto police station where he was charged with possession of an unregistered firearm, five counts of possessing prohibited weapons, stalking and intimidation, and being armed with intent to commit an indictable offence.