I think this could work as a Human just as well, perhaps even better, depending on your sensibilities.
Obviously, a Human won't have these values in AGI and CHA. However, the skills aren't there to really capitalize on the CHA advantage anyway. Naturally nothing substitutes for Firearms + AGI on a gunbunny, but honestly 18 dice instead of 19 dice isn't the end of the world. A) it's STILL at least a few dice more than you realistically need, and B) +1 die does not necessarily equal +1 die. Diminishing returns and all! And I think once you get beyond 16 dice, you're into diminishing returns. Consider that +1 dice the elf can have, relative to a human, "costs" you (assuming a swap on metatype and skills priority pick, since metatype B is invalid for humans)
Metatype C still leaves the Human with the same Edge and Magic. By my math there was 2 SAPs put into that above build that went into Agi/CHA, so 2 points have to come back out. Obviously, CHA. Net -3 on CHA!
However, the higher skill pick gives +4 skill points. If the human is throwing into CHA, this more than makes up the difference in one of Con or Influence. Or matches, and gives another skill point to use elsewhere.
Of course, the human might not be focused on CHA really, and throw instead into something more combat-relevant like Body. The elf is locked into CHA, and with fewer Skill points. The human can be more flexible, to include even overcoming the elf in a Social skill! In exchange for "only" having 6 hits on average per Pew Pew, rather than 6 1/3 hits per average. I think the human option is at least viable.