Add Weapon and Suppressor Overheating
Sustained fire should gradually heat weapon barrels and suppressors. Increasing heat could be represented through discoloration, heat distortion, smoke, or a visible glow at extreme temperatures. Continuing to fire without allowing the weapon to cool could reduce accuracy, increase the chance of temporary malfunctions, or damage the suppressor. This would encourage controlled fire and introduce meaningful tradeoffs without causing permanent weapon loss.