Napoleon wannabe Justin Trudeau going all-in on Canada gun control