He has Enhanced Accuracy with Automatics, which counts enough for a specialization. You could benefit from some Improved Ability (Automatics) though, perhaps in exchange for Improved Potential and Combat Sense (though I am a fan of Combat Sense, I can see a desire to keep it). Lastly, Attribute Boost (Str) doesn't really benefit you much. It won't boost melee damage (as it specifies it only affects dice pools). If you need something to just spend .25 on, I'd suggest Adrenaline Boost. A plus two to initiative isn't much, but you can have it active constantly by just buying hits from your Drain Resist pool of 9 with no rolling needed.
On a non-power related note, personally I think High Pain Tolerance sucks and that you'd be better off dropping it and using that 14 Karma for Aptitude (Automatics), then increasing Automatics to 7 while lowering your Pistols to 4. Tangentially, Machine Pistols use the Automatics skill while being only a small bit larger than normal pistols, so they can be relied upon if you need to conceal your guns for a bit.