Your rights can be “suspended,” without stripping them...as during a time of war, etc. Martial Law.  Many other leagal loopholes...like taxing guns, ammo, etc. and requiring a “gun stamp,” then not printing any stamps.  Or requiring you to have a license for gun ownership but making the license so expensive that most cannot affords it.  These two 3 things and many others have been done in the past for other things.  No reason to think under the right conditions and the right people in power things of this nature could not be applied to firearms.  Join/contribute to the NRA and buy ammo now.