I voted for Garand because you can quickly improve your aim after missed shot....
Funny, I hate the Garand because I found that you can't quickly improve your aim when you missed because of the huge recoil, it takes ages to find your target with the terrible sight
When I'm with a Bolt action, if I miss, the iron sight goes out, so I can quickly relocate, iron sight and BOOM! With the Garand, I will probably stay in iron sight trying to find where my target is and I'll die 2second latter.
I'm terribly bad with the Garand when I have to attack/charge somewhere. With a bolt-action I run, stop and shot, run, etc. With the Garand because of the soo bad sight I'm just not able to get a fast good shot. So I'm better to sit somewhere, covering a door or something where my target will not have a lot of space to moove. At long range I have the impression that I always miss the target even if it is right in the middle of the sight.
For the G43, I dont use it often, but as I remember, its not like the Garand, so I can get kills with it.