Fox News host Laura Ingraham's guest says the country is 'in a civil war' — and people should 'buy guns'