A robber brandishing a firearm was no match for a 61-year-old man defending himself with a broom in a failed robbery north of Brisbane overnight.
The 61-year-old chased away the man from the Morayfield business around 9pm after he had demanded money from the employees, police say.
He fled on a bicycle and police are still searching for him.
AAP