When U.S. Supreme Court Justice Anthony Kennedy says the Bill of Rights guarantees Americans' "general right to bear arms," chances are very good the tone and direction of the long national debate over gun laws is about to change radically.

More...