He didn't shoot you. Not because sniper weapons can't hit you that close, but because he was minding your safety. It's only fair to respect not only this, but that he was better than you and he got you by surprise.
And yes, he should have had a secondary.