Just get her some bear spray. If it is supposed to fend off grizzly bears I can?t imagine an adult male wanting to stick around long after a big blast of it. Then you don?t have to sort out Colorados weird knife laws. You think she is just carrying a knife until something happens and they determine she was carrying a deadly weapon instead.