It is not uncommon to see people argue that the right to bear arms is actually more guaranteed than the basic human right of freedom of movement, as there is an amendment protecting the right to bear arms but no specific text protecting the freedom of movement.
But the fact is that the freedom of movement was considered so fundamental that it wasn’t explicitly enumerated but has nevertheless been held up by the courts as guaranteed by the main text of the Constitution.
Freedom of movement under United States law • Wikipedia
And 49 U.S. Code § 40103(a)(2) guarantees the right of freedom of movement by air:
A citizen of the United States has a public right of transit through the navigable airspace.
This is based on the Federal Aviation Act of 1958 § 104
There is hereby recognized and declared to exist in behalf of any citizen of the United States a public right of freedom of transit through the navigable airspace of the United States.
…which in turn uses similar language as the Civil Aeronautics Act of 1938 § 3:
There is hereby recognized and declared to exist in behalf of any citizen of the United States a public right of freedom of transit in air commerce through the navigable air space of the United States
I will concede that it might not be a great idea to base who should be denied constitutional rights based solely on the “no-fly” list and other sources that designate “potential terrorists” but that’s only because of the error-prone and due-process-free nature of those lists.
It should go without saying that anyone who is justifiably denied the right of freedom of movement should also be denied the right to bear arms.