The commerce clause is regulatory between the states, not "intra-state". Cannabis/Marijuana is a controlled substance, and the states' claims to regulate may very well end up in the Supreme Court.
However, the comparison of manufactured products (gun or otherwise) to marijuana is an apples and oranges comparison.
Unless a company engages in interstate commerce, the Feds have historically been kept out of intrastate business. Corporation laws are primarily state functions. There are only a few Federally-chartered corporations (Boy Scouts of America, Federal Reserve Banks). Banking laws are the same. State chartered banks are not subject to Federal banking laws.
|