Rabat - A police officer had to use his service weapon to stop a suspect involved in a case of assault with knives on Saturday night in Oujda, northeast Morocco.