Escrima sticks, of course. The range is right without being overly bulky; Justifiable in the courts of justice; If you are trained in it but don't have it with you, lots of things could substitute like a halved(?) billiard stick (what do you call that?), a leg of a wooden chair, brooms, mops, whatever; and versatile - you could use it for joint locking.
I also like the sticks too. One I've never really thought of, and a lot less likely that you'd get stabbed with your own knife (assuming one doesn't have experience with one).