Lawyer Abdul Razzaq Shar was shot by unknown gunmen and had accused Khan of high treason, police say.