Him free holding the sniper at this distance above the planet doesnt make sense, he's already sitting on something stable, the gun should be attached to the sitting platform for stability. Besides that, the character is cool.