you have to remember that in a lot of places CCW laws are a very hot item politicaly, so you get all kinds of wierd conditions. some are reasonable, some are not. some cover anything that can be a weapon (glass soda bottle) to only the firearm you registered with the state when you applied. (IE: Texas, if a resturant makes more than 50% of there money from booze, you can't carry there, in Idaho, you can carry into a bar (just don't go over .08), or even close, better yet, don't drink alcohol at all).
some include knives, some don't.
all to often, it comes down to what the judge says.