KARACHI - The police in their ongoing drive against the criminals, arrested 29 accused from various parts of the metropolis during the last 24 hours. A police statement on Wednesday said that 18 pistols, four rifles, one pistol and four mobile phones recovered from the accused. Cases have been registered against the accused and police have started investigations, the statement added.