A LOCHGELLY man has been jailed for carrying a knuckleduster and a knife in public while challenging a teen to fight.

Michael Sanderson, 24, of Chapel Street, Lochgelly, previously admitted that on October 18 at St Margaret's Drive, Dunfermline, he did behave in a threatening or abusive manner which was likely to cause a reasonable person to suffer fear or alarm in that he did shout, act in an aggressive manner, challenge a male, then aged 17 years to fight and produce a knife and at St Margaret's Drive and Douglas Street did without reasonable excuse or lawful authority, have with you an offensive weapon, namely a knuckleduster.

Also on March 10 at Queen Anne Street, being in a public place, he did without reasonable excuse or lawful authority, have with him an offensive weapon, namely a cricket bat and on the same date at Falkirk Police Station, he did have in his possession a controlled drug, namely cannabis.

He appeared before Dunfermline Sheriff court for sentencing on Wednesday.

Defence solicitor, Susan Hill, said Sanderson had long standing mental health issues.

"His recollections are vague, but he accepts he behaved in the manner narrated," she said.

"He is subject to a Court order not to be in Dunfermline unless he has appointments and he is happy to continue with that. “

Sheriff Charles Macnair said: "You are before the Court for two complaints of which involve you carrying an offensive weapon.

"The first was a cricket bat and the second a knuckleduster with a knife attached to it.

"You had that knife when challenging the complaint and carrying that sort of weapon in a public place is particularly serious.

"Challenging someone to a fight within our town centre is also in the very highest category of this sort of offending.

"If people carried this sort of weapon then it's very foreseeable that it could result in a serious injury.

"Your record is bad, and you have a conviction for having an offensive weapon.

"In my view there is no other option but a custodial sentence."

Sanderson was jailed for five months and 81 days and was also fined £200.