Earlier quoted context omitted.
At the very least you have some form of self defense. Do you assume all gun owners to be incompetent oafs? I probably shoot more than most police.
Won't help you at all against a bomb. As 'NotHereNotThere said, terrorists attack in a way adequate to the conditions. They have time to prepare, so whatever means of defense you have, they'll strike in a way in which those means won't help you.
I think, however, that it's a bit of an absolute statement, as even skirmishes in the combat theaters still heavily rely on small arms from both sides. Perhaps it is possible for that to become the world we live in, however I don't see that being the case given past history.
Keep in mind the idea of an armed populace isn't a one dimensional outcome to only defend against terrorists, but as an equalizer against any assailant in a life or death situation, be they foreign or domestic.
I just want people to have the option to defend themselves if they choose. In this case, the French people did not and do not have that option. Gun laws in France makes NYC look like a paradise for gun owners.