Laz... You had a typo. You mean THIS YEARS immigration and 2A stances. Now last years stance or even next years stance...who is knowing, eh?
I know he's said different things, but generally on immigration and 2A, he's been consistent for a while now.