The weapon positition in arma 2 and also arma 3 is to low. If you walk without aiming the weapon must have a realistic position in the shoulder in first person.
In Battlefield 3 they positioned almost all the weapons realistic without aiming down the sides. {F16891}