A 25-year-old man was arrested after he was found in possession of drugs in Khayelitsha yesterday.
Metro police officers followed up on information of illegal drug activity at a house.
On arrival, a man was found with bankies of tik.
Upon further search of the house, the officers found a 9mm pistol with the serial number filed off, a magazine and 14 live rounds of ammunition.
Two women, aged 26 and 34, were arrested for possession of a prohibited firearm and the illegal possession of ammunition.
They were all detained at Harare police station.