About 3.15pm a man entered a pharmacy on Safety Bay Road and it will be alleged he threatened staff with a firearm, demanding cash and drugs. An 8-year-old child was in the store at the time.
Detectives from the Regional Investigations Unit executed a series of search warrants yesterday and took two people into custody.
A 30-year-old man from Waikiki has been charged with armed robbery and was due to appear in the Perth Magistrates Court on Thursday. The second person was released without charge.