There are more shootings in Toronto from handguns than any other type of gun. We've had shootings all over the country including on the Danforth and yet our governments refuse to implement a national handgun ban. Even though a national handgun ban is not the only solution to this problem, it would make owning a handgun illegal and as a result there will be less of them to steal to commit violent crimes.
The NDP, Liberals, and the Conservatives all refuse to ban handguns across all of Canada as this CBC article confirms:
Even if one of their candidates was in favour of a national handgun ban, when it comes to voting for a handgun ban, elected MPs almost always vote according to how their Leader tells them to vote out of fear they may be thrown out of their Party if they don't.