The extent of what the Constitution says about guns has always been open for debate. It says "a well regulated militia" and how much regulation depends on the make up of the Court. Background checks and removing military weapons (which is the Dem platform) are not unconstitutional. But the NRA oppose all restrictions, including restricting terrorist and the mentally ill. And Republicans and the NRA are in lock step.