yes.
legal to own one but illegal to carry
YES why wouldn't it be
No, Switchblades are illegal for citizens to own in the united states. Only exceptions are if you are connected with law enforcement/government OR if you can in california in which they are legal but the maximum blade length is 2 inches.
Yes you can own a spas 12 in the state of michigan
No, it's illegal. Unless it's for a collection or antique.
Contact a local police officer for an up to date answer.
Yes it is leagal in some citys.
You need a lawyer for a current, legal and correct answer.
21 for hand gun 18 for long gun
From what I have read (the knife laws section of NC) you cannot posses a switchblade at all in America but you are allowed to own a butterfly knife as long as it's on YOUR OWN premises
Nunchucks were previously illegal in Michigan, but the ban was lifted in 2018. As of now, it is legal to own and carry nunchucks in Michigan unless they are being used to commit a crime or cause harm.
Any fixed blade knife is legal. The law for a folding "pocket knife" no blade longer than 3" can be concealed. Therefore it is legal to own any knife although you can not conceal (hide on your person) any non-fixed blade over 3".