The 1st Amendment allows us freedom of speech, but that doesn't give us license to yell "FIRE!" in a crowded theater.

Doesn't similar logic also apply to the 2nd Amendment, written at a time when the muzzle-loaded musket was state of the art?

David Weinstock, Forest Hill