Supreme Court extends gun rights to states - 2nd Amendment trumps local laws