A non-violent protestor is a person who does not fear anything, and the person who doesn't fear is the most powerful one.
Violence is a result of fear, that's the reason need to use weapons and aids to fight back to increase the chances of survival. A true warrior is a fearless person who respond to violence with non-violence and make violent person ashamed of themselves.
It's very easy to fight violently, every animal do it including us. We are at least evolved to tame our violent urges and that's what makes us a human.
> All political power emanates from barrel of gun
This is the famous quote of Mao Zedong (毛泽东). "Power flows from the barrel of gun"
You might believe in it like every violent protestor. I don't. I believe power flows from the depth of heart and mind based on our connection with universe, nature and our endeavor to keep it balanced without resorting to violence.
> Second amendment
It's not a sacred thing, there are many places in this world way more safe and peaceful without the second amendment.