要看对你执行的枪决本身合不合法。
如果你是这名波兰军官,在卡廷森林里,苏联内务人民委员部要枪决你:
你这时突然转身夺下手枪,并将他打死,今天的哪个国家都会判你是正当防卫。
哪怕是在今天的俄罗斯,你也会被判为正当防卫,因为卡廷惨案是没有经过法庭审判、没有正当理由的屠杀,本身就是一种不法侵害。
连普京都为此事下跪了,所以即使在俄罗斯法院里你也会被判为正当防卫。
假设你是这名德军特种兵,穿着美军军装,冒充美军从事袭扰活动,后被美军抓获:
如果美军准备对你实施枪决,那么即使你夺下美军宪兵的枪并打死了他,你也不算正当防卫。
因为按照《陆战法规和惯例公约》,在战争中穿敌方军装活动的行为构成间谍罪,被抓获后不享受战俘或者平民的待遇。
也就是说,这种枪决是合法的。
那么即使是在战后的德国审判,你也算不上正当防卫,因为美军的枪决是符合战争法的。