You aren't very optimized, but that can be a good thing or a bad thing. I'm going to give some optimization suggestions. I'll keep it pure magic since you didn't go the burn out route.
For attributes you are pretty good, I'd personally shuffle a point from strength or charisma over to willpower so I could get an extra stun box. I'd probably shuffle the other extra point over to reaction. (Edit: You have 27 attribute points, I think you probably over spent a bit.)
Automatics covers machine pistols, you don't need the pistols skill. With the points increase perception to 6 and get a specialization in visual, cap automatics at 6, put the other 4 points sneaking. Likewise drop leadership for a point of sneaking. Trading a point of heavy weapons for a point of palming probably isn't terrible either.
Attribute boost abilities are mediocre, other than agility which is acceptable. Combat sense can be at 1. You can also drop enhanced accuracy for pistols. With the saved power points purchase 3 levels of improved ability: automatics. You could also get away with dropping a level of improved reflexes since you won't going in the fourth initiative pass, and 3d6 +12 is going to get you into the third initiative pass the vast majority of the time.
Your qualities are meh. They're boring and don't add anything mechanically or roleplay to your character, except maybe the phobia of rats. Sharp shooter would be pretty good for you. And maybe perfect timing if you are going to be using called shots.
Get machine pistols in place of the ones you have now.