Since when do rockstars care about what's legal? My buddy's carried a Bali for 15 years and they've only been legal in Texas for the last couple.
If you're really concerned though I'd look at a Cold Steel Ti-Lite. Full greaser stiletto look, without that "deadly" spring. Perfectly legal in most places. Stretch your budget a bit and go for the g-10 model with the xhp steel.
Rock star by night, medicine and law enforcement by day...laws have to be followed.