She's good all around. You can't take a shotgun close up, but I strafe and dodge ALOT at close range. Consider the fact that I'm most likely shooting, dodging through something or over something and they're not moving 90% of the time...
It's almost not fair. In my opinion she's a weak sniper simply because light armor only takes one shot to down with the l96. If you snipe alot and don't move around, it'd probably be best to get a heavy.