Explosions or shots do not do any damage to weapons (rifles, pistols, etc).
When i drop weapon on ground and start shooting at it, it should get destroyed or parts of it like scope and become unusable.
It kills immersion a little bit when i can't damage the weapon.
On the other hand - how cool would that be if i could with uber accurate shot destroy enemies scope or damage his weapon to become unusable