firearms group but not stealth group? really? why not just take pistols 3? if you are being covert you shouldn't ever need to use an automatic weapon. your goal as a covert op should be to never be discovered, or at least if you are you should be gone. high social skills, the ability to shoot someone if you have to, and the ability to disappear. also language softs and map softs are going to be a must. i'd go with skill softs too in things like demolition because you never know.
i agree you need some IP boosters, and you aren't specialized enough to be really useful, but you aren't rounded enough to be back up for anything more than a face.