I don't think Liberals dislike guns because guns are emblems of freedom, or because they see guns as a way to resist tyrranical government. I have never heard any American leftist say anything remotely close to that.
Liberals like to think of themselves as "The good guys" the "Nice, sensible people". If people are poor, they want to lift them out of poverty (with YOUR money). If the environment is dirty, they want to clean it up and make rules to prevent this (again, with your money). They think everyone has a right to a good job, and good education, and great health care (again, paid for by YOUR money). And the only way to forcibly seperate people from their money to pay for these social programs and administer them is through government.
They think government action is the way to solve "problems". A nutcase gunned down 12 schoolchildren with an AK-47. "Well, why on Earth does any nice person need an AK-47?" The liberal asks. "It's not good for anything but killing people, and killing people is bad. We'll outlaw them, and no one will be killed by guns ever again."
They think government action is a straightforward and effective way of solving problems. They see government as a benign and beneficial thing, so the idea of armed resistance against an "enlightened" government that is interested in social welfare never once enters their mind.