A man has been charged after an alleged gun robbery at a shop.

The raid is said to have happened at Scotmid in Walter Scott Avenue in Edinburgh.

A three-figure sum of cash was stolen after a handgun was allegedly used to threaten the workers at 7.20pm on Sunday.

A 42-year-old man is due to appear at Edinburgh Sheriff Court on Monday.

A Police Scotland spokeswoman said: "Detectives would like to thank the public for their support during the investigation."