Violence is justified when you are under an oppressive government. See american revolution and similar violent uprisings. That's the reality. The whole non-violent activism only works when your government isn't oppressive and can actually be reformed through non-violent movements.