I'll explain a concept a bit further down but for all intents and purposes nothing is guaranteed, not even with firearms. What happen with China is what happened with many twentieth century regimes, there was a "people's movement" that allowed a powerful centralized government to lock in, once entrenched they could rule their subjects at will. China as many other statist countries often do took the guns away, it's one more guarantee of monopoly of force, once force is owned theory and diplomacy are irrelevant should the holder of it so decide.
Yo It's not about the guns themselves but rather what rights represent. I love my firearms, shooting is fun and a great stress reliever, it has another benefit of enhancing focus, discipline, and self control. All of those benefits though still don't trump the right of defense of self, others, and country but beyond even that is precedence. Once the precedent has been set that a government may violate one right, even those it's specifically prohibited from violating then it is given permission and even encouragement to violate all the rest. The biggest price of being free is fighting to maintain that status.
Yes, because of the liberties guaranteed by protecting any right, rights fall like dominos once the process starts so it's essential to protect them all. To protect guns is to protect speech, privacy, search and seizure law, and everything else in between. Absolutely, allowing the least capable the ability to defend themselves is the very core of why weapons exist historically, firearms put the strong and weak on equal footing.