“...For decades in many States there have been laws prohibiting concealed carry of knives over a certain length.”
And those laws are judiciously followed to the letter by the criminal element in society. The criminals welcome regulation of dangerous weapons or instruments of violence. They also want a safe and secure environment that won’t threaten their livelihood or personal safety. /s
Yep, you got it exactly right!