Oh, I'm so tired. But more on this topic:
Guns are not totally banned in any European country, but gun ownership is not a right in any European country, maybe except for Switzerland. In every European country except for Switzerland you need a license for every real firearm, and in Switzerland you must now buy guns from other private citizens to get through the loophole in their gun law. Then it's still legal to have it without a license.
In most European countries you must "justify" why you want to own a gun. In many or even most countries self-defense is usually a reason to deny a person a license, how twisted that might sound from an American point of view.
There is no right to carry a loaded gun in public in most European countries, so even with a legal gun, the law is against you. You are allowed to hunt and shoot on targets of paper but not defend yourself. And the worst thing is that even among gun owners that view is usually looked upon as correct(!) So the whole European view on guns is twisted in several dimensions. Most Europeans have some kind of "subject mentality" instead of a "citizen mentality", I think.
But unfortunately I doubt that the American people could defeat a tyrannical government anyway. Maybe succesful guerilla warfare in a few very rural areas but not to win a war. But the principle of the 2nd Amendment is of course 100% correct.