I'm pretty sure that was Syler, I mean...he definately demonstrated Syler's abilities. I just hope Eden can control him however since he's so powerful, but also b/c he can't stay the sole antagonist forever if the show expects to progress.
In other news...Jessica only paid $2,000 for a brand new military spec sniper rifle...that's bullshit. That thing should have been worth at least 10-20k if not more, but such is television.