“The Supreme Court ruled unanimously that the federal government cannot categorically prohibit marijuana users from possessing firearms.”