I say invest in a Grinder. If you already have one, invest in another.
But seriously though, go with machineguns regardless. I think all builds should include them. Not to mention that the best weapon in the game requires 100 machinegun skill.
As for your accuracy question, I don't really know.