I guess we will see what side wins in the next few years my money is on the people with guns rocks and bottles won't do much
You are right in that fascists who glorify and train to commit violence at their rallies are the better armed and prepared group. In a nation that adheres to rule of law, they might win the day but will lose in court. Would you say they "won" in Charlottesville when one of the fascists ran over the demonstrator and other fascists beat or pepper sprayed counter demonstrates. Perhaps they did "win" the day but anybody who cheers that is an asshole. Since then, it's been one loss after another for those same assholes.
Ever since Charlottesville, the fascist movement has been on the back foot. They are being denied permits where they got them before, the ACLU no longer represents them in first amendment cases and they are often heavily outnumbered by locals wherever their traveling show of fascists from all over the country show up for a demonstration.
Regarding your "putting your money on the people with guns", sure it might win the day for them. But they'd lose the people of this nation.
This asshole with the gun:
https://www.cnn.com/videos/us/2017/08/28/charlottesville-gunshot-aclu-virginia-von.aclu-virginia
He's facing ten years in prison.