Only a select list of localities are permitted to ban guns from public events. Restore this right to every city and county. No laws regulate peace monuments, but localities are forbidden to move or remove any war monuments. Let cities and counties decide what monuments they want.
Why is this important?
Guns are the second-leading cause of death among children in the United States. Guns kill about 34,000 people per year in the United States. Countries with reasonable gun laws don't have this level of gun violence. Until the state can act (here are ideas for when it can: https://diy.rootsaction.org/p/gunideas ), it should cease preventing localities from acting.
Localities like Charlottesville should not be burdened with any war monuments they do not want, including those that attract violent and hateful riots. The state has no business blocking localities' cultural advancement.