Reply to Comment

"Crazy" is not a legal term.(No defining it).People have been trying to legislate morality for years. (not done yet).
You can not define or ban a weapon( next are ropes, firewood, rocks,cars, knives,etc).Mental health has zero way of predicting anything except by past behavior. Laws today prevent persons being held against their ( except for 3 days).Religion does not prevent murder. My Mom told me to stay away from people who get in trouble . So far my Mom wins the contest.