As a first step, have CCW (concealed carry of a weapon) mean you can carry ANY weapon on you: handgun, knife, pepper spray, taser, telescoping baton, shotgun stuffed down your pants leg, whatever.
The ban on switchblades was a response to Hispanic Gangs who used these weapons. It was a racist law.
As a CCW permit holder in Missouri, I believe that it's true that you may carry concealed any weapon. Brass knuckles?....sure! Switchblade?...no problem! Swordcane?.....why not!