I've gunned down about 5 bandits and every time the weapon on their back is always "pristine". I guess this is good if you are looting for guns, but I would like to have their guns get damaged so other bandits don't get pristine weapons.
Also, though I'm not sure that this is part of the game, when I try to shoot a weapon on the ground to degrade it's condition, nothing happens. I see sparks flying off the gun, but they still remain pristine.(6 shots with .357 on pristine M4) I end up having to take an empty weapon into my hands and throw it in a bush. This leaves me disarmed till I dispose of the weapon.
My teammate has also tried to deny weapons and has had no such success. (7 M4 shots on .357)
Note, I've seen great progress on condition mechanics. Keep it up. Also, weapons in the person backpack or pants takes the correct amount of damage and in the right place. Before it seemed like everything all over their body took the same damage. Good work, keep it up!