Good point.
2A will definitely be the hill to live or die on, in the end.
It already is
How are we going to make a stand for the 2A when we couldn't even back up our tough talk about boycotting GM and the NFL, or give up our TV subscriptions to starve the media that is lying about us and inciting violence against us?
If we wait until the left is strong enough to repeal the 2A, it will already be too late. We need to start fighting back with our dollars now, while we still can.