Also regarding gun control, Dems need to be clear about exactly what they want to do, because otherwise you leave yourself open to charges of taking people's guns and other such nonsense.
So, were I running the DNC or running for Prez or whatever, my proposal would be this: I'd have one gun law, and only one gun law, that I'd push for whatever term I'd be running for. That 1 law would be to keep guns out of the hands of mentally ill people and people under surveillance for terrorism. Simple, concise, and for once you'd put NRA loons on the defensive when they opposed this.
How would this work? People under a terrorism watch would not be notified obviously, but law enforcement would obtain court order to suspend their right to own firearms and put them in the Brady bill database. Mentally ill people would not go through a court order but would be informed (or their guardian) that their doctor had flagged them also in the database. If they happen to be cured or get better at a later date, or if somebody under surveillance turns out to be harmless, they would get their access back.
I personally would like stricter gun control, but also realize Dems need to build up some credibility on this issue while playing offense against the gun lobby. "Why do you want guns in the hands of terrorists or people hearing voices" is a question that should be asked instead of "why do you done support da gubmit comin' into our homes and a takin' our gunz?"
Kep regarding economic liberalism its not a disagreement but more of a general problem in the country that to date has no solution. Most of us agree that the rich should in fact pay more taxes. We also agree that the revenue from said taxes should be transferred to people on the lower end of the income ladder in the form of increased health coverage and college tuition for example. So far so good and Dems should absolutely run on not universal single payer but expanded Medicaid and Medicare which recent events have proven are extremely popular even amongst righty voters.
However, all of this will not actually make a wide swath of the country, from Pennsylvania down to Georgia across to Arizona and up to Montana and back across the Great Lakes to western NY, prosperous. It'll allow people to tread water better which is certainly worthwhile, but while we're telling people they'd be worse off without us, not exactly a winning message, Republicans are telling the same people if you help us kick out all illegal immigrants you'll get your jobs back. Well, once resonates a lot more than the other.
I, nor Hillary, nor Bernie, nor Trump, nor anybody else has a solution to bring back 50's era living standards to the Rust Belt, the Prairies, rural New England, etc. I would hope these people realize they're being played for suckers, but my solution to their plight isn't a campaign friendly one - leave and move to where the jobs are!