Various weapons offences exist under the Criminal Code. It is illegal to carry a weapon for a dangerous purpose.