If it was given by God, then how can it be taken away by man? How is the right so absolute? How can man take away a felon's right to a firearm? Why isn't every baby given a firearm at birth (it is, after all, the will of God)? When the U.S. imposes its political views on other societies (through force or otherwise), why doesn't the U.S. provide the other society with the God given right to keep and bear arms? The U.S. has helped other emerging nations write their own constitutions...why hasn't the U.S. demanded that those constitutions include the God-given right to keep and bear arms?
What if my God is different than your God, or what if I don't have/believe in a God? Does that mean the Constitution no longer applies to me?
How can something be both inalienable and subject to restriction? Isn't that impossible?
What if my religion, for which the freedom to practice is an inalienable right under the Constitution, says that I can be married to 15 women at once? If the government says that is against the law, isn't the government improperly restricting my God-given, inalienable right to freely practice my religion?
The 2A is no different than any other right from Bill of Rights, and it is subject to a variety of interpretations and reasonable restrictions.
It is interesting that when quoting the 2A, so many people leave out the first part of the sentence: "A well-regulated militia...." Doesn't that language, in and of itself, prove the intent that "arms" are supposed to be regulated? Doesn't it also contemplate that the "people" bearing arms are supposed to be part of a well-regulated militia?
If we are going to have this discussion, we need to at least be intellectually honest about that which we are discussing.