Gun control only effects law abiding citizens who have a guaranteed right to keep and bear arms. This is not a good idea for several reasons. The purpose of the right to keep and bear arms as defined in the Constitution, is to provide an offset to the power of the government. This would ensure that the government could never get too far away from its legitimate role. In 1997, we think the government has enough of an advantage without gun controls .
People have a right and a duty to protect themselves.
The government can not reasonably be expected to protect us from violent criminals all the time. To expect it to would be seriously naive. Picture two bordering towns. In the first, citizens are not allowed to own guns. If they all did, maybe you'd go into some other line of work.