Under Tex. Penal Code § 46.01 (2012), it's legal to own and openly carry knives, along with throwing stars (and any other type of throwing knife), swords, spears, switchblade knives, pocket knives, and Balisongs (butterfly knives).