Supreme Court ruled marijuana use alone isn’t enough to bar gun ownership, limiting enforcement of a decades-old federal law.