The only nation on Earth who has had a right to bear arms upheld for 200 plus years is the US. Go where you want, there is no other. It is a privilege, a privilege of the very rich in most nations. Here it is still a right of the most humbly born citizen. And say what they may, if that right is taken away how long before free speech is next? Freedom is only free, if someone is willing and able to pay the price.