Yes, it could very well be that some weapons are more vulnerable to "sonicking" than others, but my preference would be not to to open that door in the first place (metaphorically speaking). Rather, have the Doctor--and, by extension, the writer--get out of a jam by thinking of something clever rather than something easy like "he zaps all their guns with the sonic screwdriver".
Yeah, the Sonic Screwdriver didn't bother me a wole lot, but the Warrior going down to two Tazer bursts I thought was a bit weak. The ending was also a precursor rather than an actual..."ending" of someone's story methinks. Especially not looking at spoilers but the last episode is named "The Big Bang".
I liked today's episode a lot. Was glad for the space-crack theme taking a back seat, thought Tony Curran as Vincent was excellent, nice cameo by Bill Nighy, and it seems that at least one writer has as much dislike for the "sonic screwdriver as magic wand" trope as some of the posters here.