I'd suggest, if you haven't already, taking a look through the characters in the first link of my signature; the Generalist, in particular, who's fairly similar, but also the Combat Hacker.
On your character in particular:
You want odd, not even, Willpower because stun boxes round up. 5 or 3 is better than 4. I'd probably take a 3 and put the points into skills.
You have a lot of specializations. Those are cheaper to buy with karma than with BP, so I would consider dropping most or all of them and getting more base skills. In particular, getting skills from 3 to 4 rather than buying specializations will save you a hefty chunk of karma in the long run.
Cybercombat 3, EW 3, and Hacking 6 is kind of a waste, since you have all three skills in the group. I am not really a big fan of cybercombat, but if you want it, I'd suggest Cracking 4, and get a 6 in something else like a weapon skill.
I'd think about Influence 1 rather than two social skills at 1. Etiquette is probably worth having for 2 more points.
You have no Agility-linked skills besides pistols and you have two cyberarms. You really don't need a high base agility. I would suggest going down to 1(2) agility and putting the points into skills (like Infiltration, maybe).
Implanting your commlink and having cybereyes are both costly things that duplicate what you can get by just wearing skinlinked gear. Especially given that you have innate Thermo, which is wasted by getting cybereyes, and that you are low on essence, I'd really suggest just wearing goggles, contacts, and earbuds instead. The commlink can and should go in a cyberarm, if you want to have it implanted.
Datajacks used to be necessary in older editions of SR, but now don't actually do anything as you can just use a skinlink or trodes. It's not worth your money or essence. If you really REALLY want it, put it in your arm to save the essence.
Ditto on the sim module; you don't really get much by implanting it versus just using one.
Cyberarms are pro, but you aren't getting as good use out of them as you could.
*First, you don't really need huge cyberarm strength seeing as you have no melee skills and are better off shooting people. Don't spend slots and money on that.
*You do, on the other hand, want maxed out cyberarm agility, and you want it on both so you can use two-handed weapons. Customize to 6, and get Enhanced Agility 3.
*You want just enough Body to average up. You have two legs and a torso that are meat, adding to 9, so you want (9+arm1+arm2) to be a multiple of 5. So you want them to add to either 11 or 16. It's OK if they are uneven so long as they add up right.
*You definitely want Armor. You should reserve enough space for Armor 3, and start with Armor 2 (it's high availability for some reason but very cheap, so you can get it with your first paycheck). It is really really good and is one of the main reasons to have cyberlimbs.
*Cyberarm slide is alright, but wouldn't be my top choice, because you can just wear a quickdraw holster. The other things I would put in first are Datajack (if you really want one), Commlink (if you really want it implanted), Nanohive (see below), Cyberarm Gyromount (although if you do get this you should use pistols that benefit from more RC, like the Slivergun, Ruger Thunderbolt, or a BF-modified Ruger Super Warhawk).
Most of your guns are kind of bad, in the sense that they don't really have anything to recommend them and aren't doing anything particularly helpful for you. The Morrissey Elan is a good gun (but buy plastic bullets to go with it; they're in Arsenal). The others are all subpar-to-mediocre choices (and I don't think you want expensive melee weapons that you don't know how to use either - you can just shoot people. If you do want a melee weapon, I actually suggest that 8S single-shot taser from the main book whose name escapes me, since it does way more damage than your current choices and doubles as a pistol-type weapon).
For better guns I will direct you to the characters in the first link of my sig, specifically the Gunslinger and Generalist.
'Ware you should either start with or try to get when you can
Encephalon (Augmentation) - this one's an essence hog, it will have to wait.
PuSHeD (Augmentation)
Neocortical Nanites and a Nanohive (also Augmentation).
You may well want to pick up some Adapsin at some point (definitely prior to installing any alphaware cyberware), but you can't start with that.
Based on where you are going, I would suggest trying to get the nanites and PuSHeD now, and then upgrading yourself with Adapsin, Synaptic Boosters, and then getting the Encephalon with the essence you've freed up.