I think President Trump is running another DACA tactic on the dems. Seem to give them all kinds of stuff; knowing they will never take it. He looks like he is giving away the store, but in reality he is putting the dems on defense and scoring big points.
Who knows how it will all end up. If Trump is playing 10D chess and the NRA does defend due process and there are Conservative judges everywhere, our rights will be strengthened.
Question is......Is this the game the President is playing? Or is he trying to awaken the slumbering Republican electorate??