I'll move to Canada if that happens.
To question your government is not unpatriotic — to not question your government is unpatriotic.
Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws.
But, it's for the children!
Canada's probably a lot more gun-friendly than you think. It's nothing like here, but they allow you to own quite a bit of firearms. They even allow Americans to bring guns into Canada with a simple form.
Their government still has many more socialist type programs than the US though, so it makes me laugh when people talk about moving North.