A fall-out between neighbours over the playing of loud music early in the morning landed one of them in trouble with the law.
The man harboured an absconder from a children's care unit.
Members of the public in an Inverness city centre street were alarmed when they saw a man with what looked like a black handgun.
A former cop who hurled abuse at his neighbour and threatened her brother while armed with a knife has to carry out 120 hours of unpaid work.
A police officer and an ambulance worker were assaulted.
Farmfoods, Charleston Post Office, Taste of China and Go Outdoors were targeted.
Police tracked the man down, along with another who admitted possession of drugs.
Victim was punched in the face twice.
He also pleaded guilty to having no insurance.
The hotel waitress who unlawfully obtained benefits totalling over £10,000.
Inverness Sheriff Court was told: "It was an error of judgement."
Sheriff Sara Matheson said: "The whole thing is heartbreaking – his poor parents."
Sheriff tells Inverness court there was no alternative to custody.
Gavin Hampton was sentenced on eight separate charges he admitted.
Inverness Sheriff Court heard: "He was dealing with a number of matters at the time and his car added to his list of woes."
Inverness Sheriff Court heard the defence solicitor describe it as a "serious error of judgement".
A police raid on an Inverness property discovered a drug dealing den with several people inside.
A man who attacked a "long-time family friend" and her son in their home has been jailed for 20 months.
Good neighbours turned enemies after 14 years on good terms when one of them started playing loud music.
A man committed a series of offences over the course of around a year.