I'm not entirely sure, but if they are part of the national guard its kinda their job to take guns, so they are kinda within the law. And with the stuff at Mukachevo they were fighting criminals, until it turned out that the criminals actually belong to government.
I agree with most of what you are saying, but I am kinda guilty of living in a rich society with all benefits at the moment. :)
As for nationalism being a crime, I always admired the Germans for having the guts to allow the NPD instead of stepping on freedom, but there's always the swastika being pretty much banned.
One thing I always dislike though is calling all countries puppets of the western banks. Yes, the governments are often corrupted, but they are criminals for their own benefit. What was really a puppet government was the old Ukrainian government. Most had extremely close ties to Russia with it even reaching as far as with Medvedchuk, who is still around. The godfather of his daughter is Vladimir Putin. The problem now is that although the old government fled to Russia, you still have these politicians around. And they are not only more loyal to Russia, but they are also highly involved with local criminals and the Mafia.
With that out of they way, most people are still criminal for their own benefit, and will go where they see the most money. If for them its suddenly more beneficial to go with the EU for example, they will ditch Russia. But in my opinion that's not really what constitutes a puppet. The master chooses the puppet, not the other way around.
And money leaving the country is also because people do it for their own benefit. Banks don't force Russian oligarchs for example to transfer their money to the west. The oligarchs do it to keep their money safe, tax free and invisible for the russian economy.
I guess what I'm trying to say is that the fault lies within the corrupt officials and criminals within the country, not the outside.