Yeah I can see all that. My thing is that I'm very tired of the Fed's cherry picking what they decide is a violation . There's somewhere around 11 million Beakers breaking federal law every single day in this country. And while I don't really care about grown folks using marijuana it IS still against fed law. If they ain't gonna enforce their own laws then they should make it official that they just give up. Same goes for AR pistols with braces and Shockwave shotguns. If they can't keep up with the work around and new inventions then they should just admit it.A state can always turn a blind eye to enforcing its own laws, however, felon in possession of a firearm is one of those things that is a crime under federal and state law, and the feds always have the option of enforcing it, just like the drug laws to which you correctly refer.