I have owned a pocket knife ever since I was 8 years old and I have been taught the right way to use it and all. Now that I have gotten older I have bought bigger and better blades. My grandpa who is a veteran told me that it is legal to carry a knife on your person as long as the blade itslef wasnt bigger than your palm. Is this true or a load of bull?