The supposed gun control debate is and has always been a moot point.
America was created specifically as a country that guarantees the total freedom to say anything you want anywhere, carry any weapon you want anywhere, travel freely anywhere, refuse any "medical" or investigative procedures you want to refuse...
Read The Bill of Rights. Government cannot enact/enforce anything at all that weakens these inalienable rights for any reason at any time. Period. To do so is treason, which automatically eliminates any claim to government office, rank or position of authority.
Constitutional facts matter.