DICE is from Sweden. Only 6% of the population owns guns. Practically none of the devs have been within a mile of a real firearm. Certainly not anything you'd see in game.
DICE Dev: "Oh front gun attachment go on front of gun of any gun because all gun is a gun with bullet that comes out of front of gun because all gun the same."
Senior DICE Dev: "I can't tell this is wrong because I don't into guns. Guns are all the same anyway looks good I don't care about guns even though I make games with guns in it."
EA Exec in noguns California: "That looks like a gun that is a gun, good work! I am very scared of that gun looking gun. I wish we made games about money, then I might play video games. Time for my matcha latte(grass smoothie) and yoga class(body bending club)."