Russia, China and Iran tend to roll out propaganda about their magic weapons when they are losing and want to buy time. Putin needs more time to build up his forces now.
We have quite a few different anti-missile defenses operating now for a multilayered umbrella defense. The enemy has silly flack defenses that won’t work. That’s why he complains so much about our defenses and disseminates so much propaganda through useful idiots with claims that our defenses don’t work.
A claim is a claim, so who knows. The worst idiots are those that automatically scoff at a claim as if rushing to allay concerns about China, with no proof other than specious generalizations about the timing and no demonstration of actual technical knowledge.