How do you figure that carrying a gun "around lots of people" won't protect you? That's, excuse the term, liberal nonsense.
If some scumbag in a crowd has a gun and wants to use it specifically on you, he's got to get close enough to YOU to use it. If HE can use HIS gun in a crowd, so can YOU. Now shooting in a crowd (versus shooting into a crowd) requires some forethought, training, and discipline, but you can minimize the chances of injury to unintended targets.
Liberals mostly want gun control because they project their own fears and hostility about guns and others upon the rest of us who aren't mentally handicapped by the disease of Liberalism.