responding to #2 I should clarify that I'm not in favor of government mandatory disarmament.
my point is more that having guns does not stop the governments or violence oriented state-like institutions from oppressing the people. there are many areas of Brasil where guns are everywhere with militias and organized crime, and violence is rampant, with an actual parallel state kind of rule of law. people are exploited both by the government that claims to work for their benefit, while streaming away their property over time with inflation and the heavily armed police, and by these parallel institutions that claim to protect them from the police. guns cannot protect these people.
and there are ways of fighting government oppression that are far more likely to produce change than picking up weapons.
in my view, the violence I described, for which weapons are useful, and the emergence of parallel state-like institutions, is a symptom of a failing state, not the vehicle for revolution. replacing a violent state with another one is not a real revolution. it's in that sense that I'm anti-guns.