Czechoslovak Communist Party was since 1929 an obedient servant of Stalin with zero own will. The chairman Gottwald was a sycophant who later hanged his own friends (Slansky, Reicin) on request from Moscow.
Yes, the coup was nonviolent, much like occupation of Sudetenland 10 years prior, because our elite decided to throw in the towel. There was no one left to defend our democracy against a powerful foe.
"factory workers being armed to defend themselves"
What an incredible load of B.S. People's Militias were Communist equivalent of Iraqi sectarian militias after the ouster of Saddam. They acted as an armed fist of the party for the possible case that democratic politicians decide not to go quietly.
May 1948 elections were a travesty, as were all other elections until 1985 (the last ones under Communist power).