I agree and think that people should be able to have guns. They clearly provide value in the case of protection.
I don't think that they need assault rifles for protection though. These were designed to be used as weapons of war and don't belong in the hands of civilians.
RE: How to win the gun control argument.