The U.S. Supreme Court ruled in favor of a marijuana user on Thursday by limiting the application of a federal law that bars drug users from owning guns, finding that certain prosecutions under the measure intrude on the U.S. Constitution’s Second Amendment right to “keep and bear arms.”