From what I understand, the only illegal knives to own are automatic knives. Balisongs are legal to own and carry. Fixed blades are illegal for carry unless they are a hunting knife. The law is very confusing, and very unclear. It says you can't carry a blade over 3 inches with "unlawful intent". I personally carry a Paramilitary 2, and I've never had any problems. I printed out a copy of the MI knife laws and put it in my wallet, incase it's ever needed for clarification. What are you usually carrying?