The increasing number of gun violence in Canada has compelled the government to come up with tougher criminal legislation on the weapon. Depending on the type...