If you're suspicious that someone might be wallhacking, there's a pretty easy way you can help confirm your suspicions. Spec the person and record a demo. You'll have to leave the game to view the demo, but the results are well worth it. - disconnect from server - play demo - type "sv_cheats 1" in console - type "perfui" in console - select the "Occlusion Tool" and then "View Occluders" Sit back, and observe. Wallhackers are usually pretty blatant about tracking someone out of view, or reacting to someone before they even appear.
Notes: The things to type are console commands, not things to say in 'chat'. It will not work while still connected since, for obvious reasons, you cannot set sv_cheats 1 while still connected to the server. perfui has it's uses. "r_drawothermodels 2" will probably be much more effective in viewing what the cheater is seeing. However the occluders from perfui may in various occasions be visible just before the wireframes are. r_drawothermodels 1 will reset the behavior to normal.