always a semi-automatic like Garand, simple, you just have much more flexibility, plus it got the awesome bayonet and rifle grenades. Bayonets are always nice if you somehow find yourself out of ammo.
but for the German G43 there are no bayonets/rifle grenades which is really... bad. When you used up your ammo/grenades you're pretty much screwed. I'll pick a K98 and charge with my bayonet.