A 33-year-old Barrie man is facing a long list of charges after a drug bust in Barrie on Thursday afternoon.

Barrie Police say the man had over $10,000 of cocaine on him when he was arrested on the street in an Allandale neighbourhood.

Police then got a warrant and searched the man’s house.

The man is charged with trafficking, possession of drugs for the purpose of trafficking and possession of two prohibited weapons – including mace spray and a switchblade.