Played with him earlier this morning, claimed that he plays "gold div" in something related to Russia; got his account hacked or whatever.
There's a number of possibilities that could make someone with 4 hours on TF2 that good, including playing as an alt, playing using another person's account for practice, account reset, etc... It's not an automatic indication of a new player or ban evasion.
Either way, anyone who is that good at sniper should at least been on Steam long enough to know what a "steam id" is. Unfortunately, when prompted for his "regular account" (in case this was an alt) he gave his profile name, then his profile link, and then asked me a question regarding steam ids which I don't recall.
I'm glad I wasted his sniping time trying to get him to admit he's cheating...