Well the Weapon Specialist has Pistols at 10 dice and everything else in the single digits. I mean if any character were to take 6 in Firearms group you'd think the Weapon specialist would be it. The build is really bad, in general. Tough to say if its a trap or just awful. But in general being able to pick up any weapon and use it isn't real valuable in Shadowrun anyway. Having multiple ranged combat skills and multiple melee skills is generally considered wasted points.
If the Weapon Specialist went with Stats A; Skills B; Resources C; took a moderate combat augmentation package Used Muscle replacement, Wired 1 and Reaction Enhancers, Smartlink, datajack, then a few weapons? Use the 5 group points and pick up Firearms group, Grab a melee skill, Armorer, and Hardware, Demolitions, splash Gunnery, thrown Weapon, and Heavy Weapons with a few points of Karma. Max Agility, dump charisma, Body and Will of 3, spread the rest out.... don't you wind up in the ball park of what they were aiming for with much better results? I have to think that "Weapon Specialist" is supposed to be a combat focused character. Honestly most technomancers you see on the boards are better off than that mess.
The face is (as far as the archtypes go) not bad. But even if you tightened up the skills and Maxed out Charisma you still wind up with a smaller dice pool than most of the faces you see on the board because no Augmentations and no Magic. You'd wind up with a much stronger Primary (face) and at least the inkling of some kind of secondary focus (often combat) if you shuffled around priorities. So I'd say yes the Face is certainly a trap with Skills A. You just wind up with a lot of skills you can't use effectively, at the cost of your Primary function.
The Weapon Specialist concept is a bit of a Trap do to how little value there is to being able to use multiple weapons in most games. The build in the book is a hot mess. But Skills B would certainly work for the concept and leave you better off in the long run. Honestly I lump the Weapon Specialist and the Infiltrator Concept together as traps. YMMV.
Edit: Ninja'd by Whiskyjack....