Well, it's mainly upon how your aim is.
Decent aim, pick the L96, the others, well, of course, is what you prefer.
Though, I've seen experienced snipers choose other rifles over the L96, so it's on your opinion, BUT!
I choose the L96, can't beat a one shot one kill.