Do you have a better cite than that? That leads to something else entirely for me.
15USC1244 maybe- remember, fedlaw only pertains to interstate or fed property, so your state laws are where you need to look for details. Some states are rather strict ( NYS, for instance, if you or anyone can flick open your knife with one hand, then it is a felony crime....) Here in MO, pretty much anything goes, espc if one has a CCWL.