allways cqarry a knife, we live in a farming comunity, and a knife is a vital tool to have to hand for dsay, extractuing sheep from fences, cutting bailing twine to repair fences for one, or to make a new belt out of it for to hold your trousers up, lol im a cheap skate, last bailing twine belt lasted me 20yrs.
but only a 3" max blade knoife around toqwn, there have been times ive had my old 5" blade knife in my posession, but i doubt you would get done for it unless your getting into some aggro, just forgetting you have your work knife would probably be a warning