A 33-year-old man has been arrested and charged in connection with a robbery in Fife.
The incident happened around 12.30am on Friday, July 31, at the BP Petrol Station on Windygates Road, Leven.
Police had appealed for information and witnesses after the man entered the store by the forecourt, assaulted staff and left with a three figure sum of cash.
Detective Sergeant Mark Millar, from Methil Police Station, said: “We would like to thank the local community for their positive response to the appeal for information.”
The man is due to appear at Kirkcaldy Sheriff Court on Monday, August 3.