Weapon bullets do not 100% register to the targets when you shoot at them! Also, there are bugs or glitches that causes weapon magazine to get stuck to the weapon where you cannot drop it on the ground or put in your inventory. Sometimes you can see that there is a magazine loaded onto the weapon but when you look at in the inventory there is no magazine.
From my personal experience, I've died many times fending off Zeds/Players because there is no guarantee the weapon bullet will register to my target even when i am encountering at them up close. The magazine issue, i am force to throw away my weapon due to the fact you cannot load or reload a magazine.