It really depends on the weapon. The AK47 is the most accurate I think which is why you see most players use it. Several people still use M4's but these are usually the lamo's that can only grenade spam. I've tried the M4 but keep blowing myself up
The M60, while bloody fun, is almost completely useless as I found trouble hitting the proverbial barn door with it.