So. In the US, 40 states out of 50 either issue permits to carry concealed handguns to all applicants with clean records, or don't require a permit at all. In several of the remaining ten, you can still get a permit with little trouble if you live in a jurisdiction with a gun-friendly chief of police. Our Supreme Court has recognized handgun ownership as a fundamental right, and has strongly signalled that it will rule similarly on the fundamental right to carry handguns. We are a gunned-up nation that's said unequivocally--outside the liberal bastions of tolerance and equality--that we trust every free person to have a semiautomatic .45 caliber handgun hidden on his person in public.
So why in the name of all that is holy do 35 states prohibit their citizens from carrying concealed switchblades? And another three have strict length limits, presumably intended to limit their usefulness as weapons.
The real reasons are clear, of course: pop culture painted them as "the weapons of juvenile delinquents" during a time of irrational moral panic. And edged weapons, being an order of magnitude cheaper than guns, tend to be favored by people who are easier to disenfranchise than gun owners. But come the hell on. In a nation where you have a fundamental right to concealable firearms, is there even a way to pretend that knife laws have any rational basis whatsoever?