Where is the best gun in call of duty finest hour?

the best gun is the m1 garand 1 shot kill