The Supreme Court held today that Americans have the right to own a gun for self-defense anywhere they live, advancing a recent trend by the John Roberts-led bench to embrace gun rights.

By a 5-4 vote, the justices cast doubt on handgun bans in the Chicago area, but signaled that some limitations on the Constitution’s “right to keep and bear arms” could survive legal challenges.