I'm asking the same question, but my local laws make it a lot simpler. It looks like I can carry:
A crossbow (but not a pistol crossbow), a sword, or other crazy weapons they didn't think to outlaw
Extendable batons and knives
Pepper spray
I can't carry tazers, stun guns or normal weapons...