Interesting discussion. My two cents.
Going back to the actual 2nd Amendment as written, "A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed."
Notice it doesn't say what Arms, just Arms. Notice that...