There's a good analysis of the Second Amendment implications of knife bans at http://www.kniferights.org/index.php?option=com_content&task=view&id=243&Itemid=1.

If you're not a member of Knife Rights, or if you've let your membership lapse, I'd respectfully ask you to join today.