Are they really so stupid as to think that outlawing guns would stop violent criminals from getting them or are they just afraid of an armed citizenry? My guess is both.
If they are truly liberals they don’t see crime as being the result of individuals making decisions. Crime comes from vast societal forces that can be fixed. Eliminate the societal force that “makes crime” and crime goes away.