Yea, sorry to burst your bubble about this, but if you show anyone in the US (and especially in New England, where this game is set), an AKM, they will tell you it’s an AK-47. that is it’s common name.
as we are playing survivors, who would be (mostly) ignorant of this fact, and many people who are playing this game are ignorant of this fact (as even I was, until i read that reply), using the commonly known name makes more sense than the technically accurate one.
anyone who reads “AK-47” in the game will know what is being referred to, even you. if you call it an AKM, most people would wonder if it’s something different.
It would be more appropriate for the game to name the gun based on your history. If you are playing a class that would know the distinction, such as a soldier, the game should call it what it actually is, with maybe a note explaining it for the ignorant players out there (like me) to avoid player confusion. probably this is a lot of work to set up, so my vote is to keep it recognizable by the masses.