Laws on the books generally don’t get overturned unless they are specifically mentioned in a court ruling, or there is some action by a legislative body. If you want to be able to buy/sell switchblades, you could challenge the law and see where it goes. But apparently nobody has bothered to take it to court.