Because of the way it's written, it could literally mean ANY weapon (gun or otherwise) because ALL weapons are dangerous... I don't know,
I'm not a lawyer, but I just can't understand how a kid that was doing something I would have done (open carry for my defense from my safely parked vehicle...