Opinion: Happy 100th Birthday to the Chinese Communist Party

What does this have to do with the Second Amendment? Everything.