I'm currently using an MP40 and Qsz. It seems that because they share the same sized ammo, if I change the ammo type (to incendiary) on the Qsz, it also changes the ammo to incendiary on the MP40 and vice versa.
When my weapons use a different sized ammo I can change these independently.
Seems to be a bug.