19 people have been arrested in a major crackdown on drug dealing in Gwynedd.
Detectives from North Wales and Merseyside carried out four raids in the Llanberis, Bangor and Caernarfon areas during 'Operation Hessite' earlier this month.
Police said it followed intelligence gathered about drug supply and distribution across the county.
Two men were later charged with possessing an offensive weapon and class A drugs respectively, while another man was recalled to prison.
In total, 19 people were arrested on suspicion of a number of offences including theft and possession of weapons and drugs.
Over 20 stop searches were also carried out as part of the three-day operation from 12th-14th November, which saw five weapons and a large quantity of suspected drugs and cash being seized.
Temporary District Inspector Andrew Davies from North Wales Police said: "Pursuing those who bring drugs into our communities continues to be a priority."
"Drug supply leads to criminal activity, especially serious and violent crime, which causes misery and fear for residents."
"We will continue to act on intelligence provided to us to disrupt the supply of drugs to the area. This information plays a vital part in identifying individuals and putting them before the courts."