Swords ban to beat violent crime