Americans support new gun laws