I (and many others) have touched on this before but it bears repeating for those who either haven't heard or don't believe yet, the extreme left understands more than you think. We like to joke about liberals believing that a 'gun free zone' will protect them or thinking that if guns are illegal all criminals will turn them in. We try and point out how you can't punish law abiding people for crimes or potential crimes of others but they get all this, they understand it fully.
The socialists know that an armed person is a free person, they are a secure person, they are an in control person and they don't need government for their protection and security and this grates on them because they rely on government and want everyone else to as well. I am really going to step in it here but generally speaking liberals are not strong people at least not emotionally, not to say they don't have emotions but they don't stand on strong principles generally, they are not normally brave souls and have to fabricate their strength (John Kerry come to mind)
Think of people you know who are strong and have principles as opposed to those who are morally weak with almost no principles (Hollywood)
An interesting side note however is when Hollywood wants someone to play the part of a tough guy hero they get usually get someone who has that in their character like Chuck Norris, Tom Selleck, Clint Eastwood, Charlton Heston, John Wayne etc.
This brings me to my point, Liberals and most politicians want control, they don't care if criminals still have guns because criminals don't want to remove them from power and they can put criminals in prison eventually. You see they want to rule over everything because they are god and know best. They want no opposition and if guns are outlawed or at least guns that threaten them then they have control and in the case of a ban if we don't give them up then we are criminals as well and can be locked away in prison so either way they win, problem solved, this is why they don't care that gun control won't work because it works perfectly for their purposes. You see we think we can reason with them because we think they want to keep children safe or make the world a peaceful place and they will throw out stupid statements like, "we believe in the Second Amendment and don't want to remove your right to hunt or protect your home" because Bambi doesn't threaten them and dead criminals are one less headache for them but if your gun can legally leave your house with you then they are threatened. Their ultimate goal is control and with control comes wealth and power.
That is the real reason for gun control and the EXACT reason the founding fathers wrote the Second Amendment.