Police were forced to subdue a youth with a taser after he allegedly threatened an officer with a bayonet and a knife near Culverden on Saturday night.
North Canterbury police area commander Senior Sergeant Malcolm Johnston said police were making inquiries about a dog seen running loose on the highway 3km east of Culverden about 9pm when they were approached by an 18-year-old armed with a bayonet and a knife.
``He became very aggressive and refused to drop the weapons,'' Senior Sergeant Johnston said.
The police officer was able to get out of the patrol car and tasered the youth.
He was arrested and charged with possession of an offensive weapon and assault for allegedly waving the weapons in
the officer's face.
The youth was held in custody and was expected to appear in court today.