What i find anoying too is that a pigrat deteriorate your armor when attacking you ...
So when i encounter this kind of ennemies, i put down my leather armor and goes with nothing, they do me often no dommages and i have no armor deterioration this way ...
The first 1% you lose make your armor lose 1% DR and 1DT everywhere, it's hard payed for a little tooth scratch from a rat ...
For some weapon it's also quite too fast, i have read about the sand and all this, yeah ok, but AK are guns meant to go in the sand, look all terroristes groups, they use this.
A MP5 can go in water cause it's build too. No matter you are in desert, if you take care of your gun, it should almost not go in peace, but here, it's seriously insane.
You have still critical failure like in Fo2 with gun destroyed etc and now even whithout they get destroyed till you don't have at least 150% repair :/
I know it's to make the craft more usefull, but hey, that doesn't make guys buy a gun they can't repair or craft, why buy a pancor 50000$ where you can have a 10mm SMG for nothing and repair it.
Actually your gun is deteriorate of 3% you repair it, maintenance basiccaly, if you fail you destroy it, if you success he got flaged "allready seen a few repair" big nonsense, basically you should wait for it to be broken before trying to repair :/