The federal government considers marijuana as an illicit narcotic on par with heroin, and anyone who takes an “illegal” substance is not allowed to purchase a weapon. This means the thousands of patients in Minnesota's medical marijuana program cannot own firearms under the current federal legal framework.