A Stirling man forced a male city supermarket employee to the ground after punching him on the head and struggling with him.
Duncan MacFarlane, of Logie Road, had also brandished a bottle and uttered threats of violence at the Co-op in Causewayhead Road.
The 34-year-old had admitted assaulting the worker by punching him on the head at the store on September 19, 2020, before seizing him and forcing him to the ground to his injury.