Jordan Alexi Donaldson (22) has been charged by police with possession of an offensive weapon, and with conduct like to cause of breach of the peace.
The charges relate to an incident which allegedly happened at around 1 am on Saturday morning outside the Co-op Grand Marche, where a man had an altercation with a group of youths.
Police say that anyone with any information should contact them.