is it legal to carry a sword in michigan