I have nothing against the 2nd amendment but this meme is right on. The 2nd amendment is pretty much antiquated and useless at this point, in terms of what it was intended for. We're losing our country as we speak and not a single shot will be fired.
The Afgan Taliban has stymied us for 17 years. Using tanks and planes on your own citizens would not work. If ordered to do so, I think there would be a military coup as well. Don't forget, the military is also citizens.