Thanks for the feedback and all the info. It may be lost to the justice system but I have learned a lot from the experience.
Joshua, working in law enforcement I am hesitant to call what happened to you justice. Yes, the law may say NO FIXED BLADES... but he could have just Warned you without taking your knife.
Unfortunately in the justice system sometimes there isn't really any justice, just the law.