when you go to buy a gun in states where they do background checks one of the questions is "Do you use drugs" so if you are a pot user and say yes you will be rejected this is even if you have "Legal use" pot prescribed by a doctor, if you say "No" and really do then you've committed a crime by falsifying the gun app.
Again we are back to Fed vs state.
Again we are back to Fed vs state.