This really has nothing to do with the Second Amendment, and certainly doesn't infringe on it. The Second Amendment doesn't say anything about what kind of "arms" we can bear. We are left, as a modern society with weapons unimagined in the days of our Founding Fathers, to figure that out for ourselves.