He's def walling and using no recoil. It's more obvious than you think. Use sv_showimpacts 1 and also he just isn't trying at all to hide his walls.