John Lott: Divide between GOP, Democrats on gun control 'never larger'