New Jersey weapons laws cover nearly every kind of knife not used in the kitchen. Any person found with a knife that does not have a clearly lawful purpose can be charged with an indictable offense.