...I was going to suggest the Ceska over the Steyr but then saw the Cyberhand Gyro mount and Gas Vent 3. Basically BF is covered. (not 100% sure if a Cyberarm Gyromount can go on a Cyberhand though it does fit the within the capacity limit).
Looking at the build I noticed that his Mystic Armour wasn't listed under his Adept powers. I also do not see the 5 BPs for the Adept quality listed. Mystic armour does not affect his movement.
I would reduce Pistols to 5 and take at least one level of Perception to avoid having to default. To be a good dodger, you need to see where the attack is coming from. This still gives him a 12DP and if he can squeeze out a few more BPs he could increase his Dodge skill to 5.
The Genetic Heritage quality is 10 BPs well spent. I've have it for my Matrix Specialist and took Genetic Optimisation: Logic. It also reduces cost of any Transgenic alteration by 20%.
Speaking of Transgenics, I would look at Reakt (adds +2 dice to all reaction tests to defend yourself). This could also be taken in place of the Alpha Reaction enhancers for lower resource and essence cost (24,000
vs 40,000 and .4 Essence vs .48 - BTW you had figured the essence reduction for alpha at 90% instead of 80%) giving him the same Dodge Pool & final essence rating of 4.15.
OK this drops his Reaction attribute to 10 (still above the normal human maxim) but two initiations (Improved Attribute Power) or direct Karma expenditure and he's up to 12.
Now, if he was willing to sacrifice an additional point of MA. he could keep the Reaction Enhancers (provided he has the resources) or add other ware that would help the character out.
A few suggestions:
...Synthcardium 3: His athletics skill is effectively now 7 (also giving him a pool of 10/9 in all athletic tests for things like movement and adding to gymnastic dodge). .3 Ess 30,000
...Attention Coprocessor 3: Adds +3 to all perception tests (this can be further augmented with "wearable" and/or implanted visual and audio enhancements). .3 Ess 9,000
...Double Elastin Transgenic: Adds +1 to Impact Armour. .2 Ess 9,600
Another suggestion: Dropping Synaptic Booster to rating 1 and adding and additional rating level of Reaction Enhancers (for only 10k/20k if alpha) would not reduce his reaction attribute while freeing up 80k in resources & a bit of Essence for other Augmentations.
Total modified essence with all of the above would be 3.35 leaving more room for additional implantation.
With that in mind he can still fit Cybereyes 2 (.3 ess/8 capacity image link and eyecam already included) with the following mods: Smartlink, Low Light, and Vision enhancement 3 (+3 to visual perception) total cost 7,250
. For 19,000
step up to rating 3 (capacity 12) make everything alpha and then he can add Vision Mag and Thermo (total essence cost .32). With the Attention Coprocessor and Perception skill of 1 his visual perception DP would be 10 - a lot better than 2.
For the Smartlink on his contacts you also need Image Link (not a big expenditure and no availability modifier). I would also pay the double cost and have the Steyr internally modified for Smartlink use as the external version would just add to the bulk considering he has it on a hidden slide.
OK kind of a ticky tacky point here, but as I understand the Urban Explorer suit is "fitted" (described kind of as a jogging suit) so I don't see how you can stuff a hidden slide up the sleeve. Usually hidden arm slides work best with a longcoat though that would reduce his impact armour by 2. On the other hand, it would add +2 to the concealability factor. a 13/11 soak pool for a human is still pretty damn good. Heck get the UE helmet only, and you're back to 10/10 armour as it only adds to Impact. Yeah it'd be a bit dorky looking but it would not exceed the x2 body limit and what is more important, looks or saving the character's butt?
If he doesn't go for the cybereyes as I mentioned above , I would get a better commlink & seriously beef up the Firewall.
...shoot, maybe I need to work up a mundane version & see how she compares.