Glock, the inventor of bill c-68 was a newly elected liberal socialists by the name of Allen Rock... He with a cadre of radical feminists, were able to use the actions of a school shooter named Marc Lepine, who shot 14 women in a university called ecol polytech in Montreal. This event took place about 4 years before Rock was elected and had already sponsored some restrictive legislation, (mag limitations, no 'assault rifles etc)
However, after Rock was elected, the liberals of the day saw a wedge issue, which would pit urban against rural, eastern Canada against the west. They particularly generated conflict between Quebec and English Canada, as this incident took place in Quebec. By failing to support this draconian legislation, you were disrespecting french Canadians... at least that was the meme.
The best simile I can give you for what followed would be if Obama got that Brady chick to write your gun laws. In our case the woman's name was Wendy Cukier, pronounced Kookier. She and several feminists organizations basically rewrote the firearms legislation for the then liberal majority government. Included was such things as bans on several classes of rifles (based on appearance) banning several calibers which they declared as unneeded, banning what they considered short barrel handguns, etc. All of these firearms were confiscated without compensation. Further they demanded that all firearms be registered in a national database for tracking purposes. They further made possible warrant less searches of private property. Failure to assist the police during these searches became a criminal offense. Immediately after assuring firearms owners that the registration would not lead to confiscation, they began a program of reclassification of various firearms and confiscated them, again with no compensation. The long gun portion of the registry became the straw that broke the camels back and ultimately resulted in the liberal party being reduced to rump status. The new conservative party campaigned on destroying the registry portion of c-68, which was well received by Canadians, the final part of this took place late this afternoon and the registry is essentially toast at midnight. Basically the registry is the key for all the laws, without it, bill c68 is a hollow shell. However the rest needs to go, and that's the next battle..