The incident happened at the 7-Eleven store on Lalor Street in Hamilton around 8 p.m. It was captured on surveillance video.
The masked gunman was wearing a black New York baseball cap.
Detectives believe he got away in a dark colored sedan.
Investigators think he might be the same suspect that robbed the 7-Eleven on South Broad Street last Wednesday.