RCMP on Prince Edward Island say they have made a drug bust that will have a significant impact on illegal drug trafficking in Stratford.
Officers executed a search warrant at a home on Holland Drive on Saturday.
Police say they were confronted by a man armed with a sword but they managed to arrest him without incident. They also seized $12,000 in cash from the home.
Robert John Long has been charged with several counts of trafficking hydromorphone, Percocet, methamphetamine and marijuana.
The 45-year-old Stratford man is also facing several weapons charges.
Long has been remanded into custody and is set to appear in court Tuesday.