So... 25 BP to be able to shoot in melee without penalty, plus whatever maneuvers you take and the points for the gun skills, as opposed to 22 BP for Blades (Insert specialization here) 5(+2). Plus, melee targets impact armor, which most people tend to have less in than ballistic armor.
First off, Ambidextrous and the KM "Ready Weapon As Free Action" qualities are general utility options that would work just as well for a melee build, and I'd recommend them even for a melee build (Two Weapon Style is godlike against melee after-all), so shouldn't really be counted either way.
Now, if we're talking about just "break even" to not have a penalty to shoot at someone trying to melee you, it's only 5 BP. One "Reduce Melee Penalty by 1" quality causes the +2 Point Blank bonus and the newly-reduced -3 Shooting In Melee penalty to cancel each other out.
So, for 5BP you get no-penalty melee shooting, and 15BP (all three "Reduce Melee Penalty by 1" Advantages) gets you +2 dice for shooting in melee (+2 Point Blank, -0 Shooting In Melee).
And, as for hacking your smart-guns... that's why you use Skinlink. Always. On every gun, every time. Kinda like birth control.