Basically, on this side of the border, it boils down to a case of a few greedy, unscrupulous idiots ruining things for everybody. So the government's solution seems to have been: "Don't go after the crooks who are selling and/or modifying the guns illegally, but make everybody suffer! Ban semi-autos! End gun shows! That'll teach 'em!"
On and on with the never-ending cycle of stupidity! :banghead: