It's a problem with CoH1 and CoH2. The in game documentation is pretty vague which makes it hard for new people to learn the game, the only way to get good is just to play loads with a big slice of trial and error.
Then when you look at the in game stats there are so many parameters it can be very intimidating. Here's the
M1 Garand as an example, look under raw stats. Yes it's the CoH2 version but both games share the same parameters with regards to small arms weapons.