Canadian weapons laws mostly make no practical sense. Most of the restrictions on items potentially used as weapons are conjured up by politicians and bureaucrats with zero empirical research done to back up any new limitations on freedoms.
As for taxes being good while loopholes, when used by rich people, being bad really requires no response but here goes...fact remains that people in government steal more from taxpayers than any rich person using any loophole (loopholes are legal until they are closed while cronyism, money laundering, bribery and just plain theft is against the law). Wether good old fashion fraud, money laundering, cronyism, pay to play, or simply through a grossly bloated and inefficient bureaucratic government structure, the government remains a much larger crook than any multimillionaire or billionaire. I, for one, don't buy into the notion that a government entity (with zero incentive to act efficiently and 100% incentive to perpetuate its own existence) is a good place to allocate our tax dollars. Also, higher taxes don't equate to better social services or a more robust welfare state. It usually equates to PM Dumbass and his crew vacationing on private islands and using your taxes to pay for jet fuel and pools of Chateau Lafite.