Three men have been arrested after knives and drugs were seized from a house in Llanberis.
Detectives recovered two knives and a quantity of suspected class A and B drugs from an address in the Dol Eilian area on Friday morning.
A search warrant was carried out following an investigation by neighbourhood officers in the area.
A 20 year-old local man was arrested along with a 19 year-old man from Runcorn, Cheshire and a 57 year-old man from Bangor on suspicion of possessing an offensive weapon and class A and B drugs with intent to supply.
District Inspector Ian Roberts from North Wales Police said: "Eliminating drugs from rural communities continues to be a focus of the local policing team in Gwynedd North."
“Those who bring drugs into the area to exploit our most vulnerable residents will be pursued and dealt with."
“With intelligence received from members of the public, we can continue to disrupt the supply of drugs to the area."
All three men are still in custody while police enquiries continue.
Anyone with information about drug supply in the area should contact North Wales Police on 101 or Crimestoppers anonymously on 0800 555 111.