In this situation I wouldn't shoot till they started shooting at me. Yes they initiated using warning shots but I feel it's a pretty rubbish excuse to use to fire at them as soon as you land.
I believe some sort of counter initiation would need to be made before the sniper could shoot, correct...