A teenager has been arrested after he was found carrying a huge Rambo-style knife in a sleepy market town.
The 16-year-old was detained after shopping centre security officers reported him to cops.
Police officers arrived at the scene and spotted a police-style baton sticking out of his coat pocket.
READ MORE: Masked thief steals £15,000 worth of phones in major shop raid
As he was about to be searched, he took his coat off and handed a knife to a woman next to him.
The video shows the moment an alarmed policeman drew his Taser after spotting the blade, as reported by Need To Know.
He said to the boy: “Fella, show me your hands now, a police officer with a taser.”
He then shouted: “Get on the floor now, get on the floor now.”
Another officer told the boy: “Do not move.”
The first officer then told the boy he was under arrest and read him his rights.
The woman then said to the officer: “It’s not my coat, I don’t know what’s in it, it’s nothing to do with me.”
The video ended with the boy in handcuffs about to be led away.
He was later charged with possession of an offensive weapon in a public place and being in possession of a bladed article in a public place.
He admitted both charges at Huntingdon Magistrates’ Court on Tuesday (6 May).
PC Ryan Windass, who investigated the incident, said: “This was a great spot by a passer-by who acted on their instincts and reported their concerns to us straight away.
“We were able to intervene before the weapons could be used and potentially cause serious harm to someone.”
The incident took place in Wisbech, Cambridgeshire, on 27 February.
The boy was arrested in a gated-off area next to the White Lion Hotel.
READ MORE: Tesco staff get into furious basket fight with member of public