Remove gun barrel from damage calculation

It happens far too often that gun barrels just eat or deflect shells without taking any significant damage or not even getting any damage.

The netcode cant even handle them, so remove them completely from damage calculation or make it so that if it is even touched by a high caliber round, its popped 100%.