I'm going to surprise you almost as much as I'm going to surprise myself: I'm going to link to a posting at the Daily Kos, and suggest that you should all read it - because I agree with it wholeheartedly.
Pick your jaw up off the floor.
Then go read this article on why liberals should love the Second Amendment.