There are a lotta scared people out there mabupa, when some people get scared they look to the government as the savior instead of looking out for themselves. In the USA most of us know the government will always be there 20 minutes late and only do the paperwork after they draw a chalk line around you still warm body and maybe the bodies of your family members. As a new person here you should learn our history, the country was born at the barrel of a gun and each person has a right to a gun, the right comes from our founders fear of tyranny and despotism, they thought the best last line of defense for the our freedom and the Republic from this was to arm the individual. Some smart and refined people today don't think we should have that right as they know whats better for everyone else and the government is always good and being run by altruistic people that would never harm the average citizen,,,,, as long as we go along with their programs. Then some people (most) have balls and know the history of man in government doing harm to their own populations going back to the beginning of humankind. These people are the sentinels of freedom, usually serve in the military or are just upstanding good citizens, a vast majority or new Americans know their rights and freedoms better than people born here as they have to study for their citizenship. If you see the government try to take away peoples rights here in the US you should go back to where you came from unless you are ready to get the full experience American democracy at work, its ugly but it has seemed to work pretty well til now. Remember if you live in fear you will never live free, fear nothing while you are in the US of A. Welcome to America.