Americans don't have saner gun laws because most Americans, including those citizens who puzzle over better angels, don't want saner gun laws.