What's wrong is it doesn't work that way. Individual freedoms can impede on society's health, it's not a straightforward matter of more freedom=better society as libertarians would have you believe. If you accept that some restrictions on weapons are necessary, then the question should actually be; where do we draw the line? I have no problem with Canadian gun laws, but the US is sick. If that isn't clear to you already, just look at the pretty pictures I posted earlier on homicide rates. The same trends apply to incarceration rates, drug abuse rates, overall crimes, legal battles, military action...
A nation's laws are declarations of its values, and lax gun laws are a reflection of the value of every man for himself. Of course that's no way to build a society, and not surprisingly, American society is ill. I still don't expect you to understand though.