I don't see how bullets would prevent anyone from cracking your wallet if they had the processing power to do so. In fact, they would not ever need to come in contact with you.
I'm hoping that he was not just stating nonsense, but was rather just trying to show his disapproval of the NSA.
Also, think the following: if you are so scared to show that you use Bitcoin, what will happen in the future, when a large part of population will use it?
Will they all pretend to be still using dollars?

What will happen? The NSA will have a harder time doing anything illicit with the information they're tracking, because the more people that use it the greater the protest if something illegal happens from the government agencies.
Well, unless something changes within our society, the spying and tracking is only going to get a lot worse. One should not be scared of using Bitcoin. Why are you using anything Facebook, Microsoft or Google then? Bitcoin is different due to it's decentralized nature. They can't force companies that accept Bitcoin to reveal information if they do not request it. I've recently bought some digital codes, and aside from a e-mail (for delivery), the seller didn't receive any potentially harmful information.
Tl;Dr: Bitcoin needs to acquire anonymity features that would be built into the client as a optional (not standard!) option.
Sure but its relatively easy for the NSA or any equipped group to actively monitor you and track everything. For instance unless you connect to this forum and everything on the internet through a solid VPN that somehow can't be hacked and tracked to your real IP;
It's then fairly easy to get your IP, your personal info from that and then start tracking everything you do on the internet if they suspect you perform criminal activities that fall into their jurisdiction.