WASHINGTON _ The Supreme Court ruled Thursday that Americans have a right to own guns for self-defence in their homes, the justices' first major pronouncement on gun rights in U.S. history.