Are the Liberals so tone deaf to actually think assault-style rifles are responsible for the majority of gun murders in Canada? The shootings are overwhelmingly with illegally acquired handguns, some of which are illegal to purchase and own in this country, and not assault-style rifles. We already limit rifles to being semi-automatic and restrict cartridge sizes.
They're playing to an image, not necessarily facts, in order to win support. It's not tone deaf at all, it's smart campaigning. Just like every other party that takes an image and tries to win voters with some sort of non-issue issue.
Here in Canada, we're inundated with images of mass shootings caused by assault rifles in the US. The people the Liberals are trying to win over with this announcement are the ones whose fear around assault rifles largely comes from what they see on TV in the United States.
I can almost guarantee you that the majority of Canadians have no idea what is or isn't legal in Canada with respect to firearms, but they see assault rifles causing mass casualties in the United States so they think, "hey, that could happen here" without first knowing what is or isn't permitted here. So when the Liberals say what they are about assault-rifles, it wins over that voter's interest.