By a 5-point margin, 43 percent to 38 percent, Americans say that stricter gun control laws and enforcement would do more to prevent shootings than would allowing more private citizens to carry guns for protection.