I am not american but I always watch closely news about the gun control in the US. I don't really like that the US is heading the way of other civilised countries in this regard. I know that US bashing is popular these days(since Iraq, GWB etc.) but the reality is that the rights that people enjoy there have always been important for the rest of the world. More precisley that country has always been a beacon of hope to opressed people around the world, and a source of concern to all goverments who would take their freedoms, or continue denying them. No man is an island, no country is ever trully a hermit kingdom. As long as american citizens enjoy certain rights there is hope for every other opressed man around the world. This is especially important in lights of american rights guarantees (some of do not even exist in most countries, and others are "implict", i.e. they can be taken away when the goverment no longer considers them so) and american conviction that they have a duty to promote their ideals around the world.
I don't know if this is really that relevant to this discussion. But the point of my message to americans is that not all foreigners are "america hating/bashers". We are not all statists (even left-wingers like me). It is american conviction and courage that dragged a lot of the world out of darkness. I am from eastern europe and I know first hand what this means.
I really think it is important that you know that the right to bear arms is not just an american issue. It is a human rights issue in my view. When this right will dissapear in the US it will probably dissapear from the entire world.
If you are from the US then keep fighting for your rights. At least you are in position to defend them, or at least to have a discussion about them. Most other people don't have that choice.