The little bars for the primary attributes are vague, lump together several factors to define one "attribute" and in some cases, are wrong.
The game doesn't refer to the actual weapon data to make the bars; the "attributes" are pre-set little graphics that only appear when you highlight the weapon.
Examples of
wrong: M4 and G36c do the same damage per bullet. Uzi has a faster rate of fire and the same damage per bullet as the P90. (Chris you were right

)
Example of
vague: "Range" in the little bars refers to several things that are unrelated to one another. Equipping an ACOG increases Range while a Silencer decreases it - this is misleading, as a Silencer is known to "weaken" bullets that travel far. So the scope would increase the range at which the bullet will still be going strong? No. It only increases zoom, and that is the only reason why "range" is shown to be increased.
---
Intended effects
-
LMG Grips improve View Kick Center Speed (camera returning to where you were aiming) by a small but effective amount.
-
Shotgun Grips decrease overall View Kick.
-
ACOG scopes, when sighted, set
ZoomFOV to 30, which is about 2x.
---
Discrepancies
Some weapons have differences in themselves with some attachments, or are different from all other weapons.
These differences may be intentional or erroneous (at least one is), IW knows which is which.
-
M249 SAW with a
Grip has improved Hip Accuracy (Between Assault and SMG hip accuracies)
-
G3 with a
Silencer has an erroneously long Melee Delay, longer than the stabbing animation, so the melee attack does not work
-
AK-74u when equipped with a
Silencer or
Red Dot has the hip accuracy of the assault rifles
-
R700, when sighted, has an
ADSIdleAmount of 60 in which it moves around more compared to the other four sniper rifles (40)
-
M21 sniper rifle ALSO has a Sprint time of 1.75 while all others have one. If the P90 were changed, surely this should be on the to-do list.