Hamilton Police have arrested a man in response to a robbery at Eastmount pharmacy on the east mountain.
Police say the suspect entered the store on July 26 and demanded drugs from the pharmacist.
Officers say he escaped with several bottles of medications, which were later recovered.
The 31-year-old man from Hamilton has been arrested and charged with robbery and three counts of adult possession of a schedule 1 opioid.
He is scheduled to appear in court later this month.