Many good points, BUT:
As apart of the 'gun community' I think we should strive for freedom and not simply 'give into' government-restriction of liberty.
We can push back, if we can win over the sheep (people that don't think much, and toe the line when told to toe the line).
We will have better success in winning back our liberties, the sheep (^^^) can be easily won over with competent ideas and logic. Something the vast majority of our 'political-leadership' lacks.
They are good at pandering to the masses, but their actions play to a different tune.
"Not seeing any R. Reagan's"
Is because you are looking at the wrong people, like looking towards M. Zedong and I. Stalin to lead you to freedom...
Sometimes voting for the INDIVIDUAL based off of merit, is better than siding with a party; often that party (GOP) has strayed from their principles. Both major political-parties in this country, have betrayed the spirit of America (freedom, liberty). Sure the Democrats may be far worse, but anymore, I hardly look to the GOP for salvation/freedom/liberty/Constitution...