Constitution and the 2nd Amendment
While the Constitution and Bill have Rights have been interpreted slightly differently at times throughout history by the Supreme Court, the Second Amendment has not. There is absolutely no ambiguity in this amendment.
“Shall not be infringed” means exactly that.
Curtis Clark took an oath to defend the Constitution on the first day of his twenty-five-year hitch in the United States Army to defend the Constitution against all enemies, both foreign and domestic. That oath still stands to this day. It never expired.