I am looking for a small knife w/ a blade of 2-3" and preferably $30 or under. I am considering an SOG mini topo or flash I, or a Spyderco ladybug or one in the byrd series. I did see the thread on small knives and it point the way to a few. It will not be an everyday knife, but will be for carrying when I need something less conspicuous. I also don't want ot violate any laws while doing so for MO.