Здравствуйте уважаемая Катя!
В данном конкретном вашем случае призвать Вашего сына не могут, так как он постоянно проживает и учится за границей и в этой связи не должен состоять на воинском учете.
В силу ст. 22 Федеральогозакона т 28.03.1998 N 53-ФЗ «О воинской обязанности и военной службе»
1. Призыву на военную службу подлежат:
а) граждане мужского пола в возрасте от 18 до 30 лет, состоящие на воинском учете или не состоящие, но обязанные состоять на воинском учете и не пребывающие в запасе (далее — граждане, не пребывающие в запасе);
А соответственно у Вашего сына обязанности нет ввиду требований ст. 8 указанного Закона
1. Граждане обязаны состоять на воинском учете, за исключением граждан:
постоянно проживающих за пределами Российской Федерации.
А поэтому Ваш сын не подлежит призыву.
Таким образом с юридической точки зрения, он может приехать из Шотландии в Россию на короткие каникулы и его выпустят обратно без военного билета.
В этой связи не вижу оснований для вашего беспокойства.
Рад был Вам помочь!
Если и дальше планирует жить за границей, то можно пока ничего не менять, но формально у него есть возможность не стоять на воинском учёте в РФ. Но раз он и не вставал на учёт до настоящего времени и потребности в этом у него нет (например, по работе), то можно лишний раз и не привлекать к себе внимание военкомата, а подождать развития событий в целом в стране (находясь за её пределами).