You must remember most state's defininition of legal length is for daily urban carry. Otherwise every restaurant would be creating felons from the chef to the customer. If your knife is carried in, or as part of an obvious camping or tool assemblage for legitimate use there is no real problem. Now, if you strapped on some survival bowie and walked into a convenience store for the supplies it is in violation.