Push knives are legal, too.
It all varies state to state. I travel each year through or to, Arizona, New Mexico, Texas, Oklahoma, Missouri, Illinois, Michigan, Tennessee, Indiana, Pennsylvania, Virginia, Maryland, Kentucky, Georgia, and Florida to see family in six states.