Rep. Joe Walsh (R-IL) responded to President Obama’s charge that Republicans are “holding a gun to the heads of the American people.”