A man has been charged by police after drugs worth a total of £100,000 were seized.
Police Scotland said officers recovered cocaine, heroin, amphetamine, cannabis and prescription medication following raids on three properties in East Lothian.
The force said weapons and cash were also discovered as part of the investigation into serious and organised crime and the distribution of controlled drugs.
The addresses in Wallyford and Prestonpans were searched on Thursday.
Be the first to get Breaking News
Install the Sky News app for free
Read more Scotland news:
Gig abandoned after bandmates fight on stage
‘World’s first’ driverless bus service doesn’t quite live up to the hype
A 33-year-old man was arrested and charged in connection with the operation and is due to appear at Edinburgh Sheriff Court on Friday.
Detective Sergeant Ryan Gilhooly said: “Through enforcement we actively target those involved in serious and organised crime, including those concerned with the supply of drugs on our streets.
“With this recent enforcement activity we have delivered a significant blow to the capabilities of drug dealers who continue their illegal activities by seizing both money and controlled drugs.”