The premise of the thread is flawed, since the two amendments are written in very different ways.
The First Amendment reads "Congress shall make no law . . . abridging the freedom of speech." By contrast, the Second Amendment is far different, providing: "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." The argument makes sense if the Second Amendment read: "A well regulated Militia . . . . Congress shall make no law abridging the freedom to bear arms." That, however, is not what the Second Amendment says.