The Supreme Court ruled unanimously that a federal gun law cannot be broadly applied to all illegal drug users, siding with a ...