Yep, the game developers are seldom experts on the weapons they include in the game. "Realism" can vary widely. The most realistic are those that have actual military or LEO people oversee the weapons deveopment and programming. But, some just don't put much resources into it. They can be ridiculously arbitrary. Others can be too realistic - it gets so cumbersome it adversely affects the game play and isn't as much fun!
That's one reason I started getting into the real thing - I can see what the different calibers and loads do on various targets and media. And there's just no substitute for "real steel"!
