As far as I know, all of them - USSR, Cuba, China, Vietnam, NK etc, implement gun control. Why should their governments do that? The people of these states genuinely support(ed) socialism, if they are/were all armed they can protect socialism far better than the 1% of the population that makes up the military.
Even if the context is that they're responding to someone who said, "There weren't enough guns to arm everyone who wanted one"
Gonna have to agree to disagree on this one, I guess.