Baronspam: He has Frost, which is a single-target Elemental damage spell.
Baron is right about the display option for your smartlink - you need goggles or contacts or something with Smartlink to use that, but it isn't hard to fix this.
I am actually going to suggest Heavy Weapons instead of Pistols, and using the ArmTech MGL-6 (pistol-sized grenade launcher) as your "backup weapon." Grenades with airburst only scatter 2d6, so if you use wide-splashing stuff like Chem Grenades and Flashbangs (but steer clear of the -x/m explosions, those are useless), you can still be moderately helpful even if you suck at shooting. Tacnets and Smartlink can get you up to "don't shoot yourself in the foot" levels of skill, at least. I would also agree that you're only likely to need it in severe (like 4+) background count - Stunbolt is usually better.
You don't have a Mentor Spirit, which is bad, because Mentor Spirits are highly efficient win and awesome. Drop a level of Focused Concentration for a mentor spirit. I would probably go for Spider on this character, but really, anyone that gives +Illusion +anything that isn't useless and doesn't have a terrible drawback is a reasonable choice, depending on which one you think fits the character