A 48-year-old man has been charged after police officers recovered £750 worth of cannabis, an air gun and knives from a property in Cardross Street in Dundee.
Officers from the Maryfield community policing team made the raid on Tuesday 2 March where they recovered the haul of drugs and weapons.
The man has since been charged and reported to the procurator fiscal.
Following the raid, police will be focusing on the Maryfield area of Dundee for some time in a bid to reduce violence.
In a statement, Police Scotland said: “Yesterday morning [Tuesday 2 March], officers from the Maryfield community policing team in Dundee executed a search warrant at an address in Cardross Street.