As far is I can tell, “The War Zone” is part of The Drive (a defunct YouTube channel, now a website), owned by a company called Recurrent that also owns Popular Science and Bob Vila.
Maybe it’s credible, maybe not, but without context it’s super hard to tell.
A highly detailed source and collator of sources. For defense/military news, they are one of the top their news sources as their writers actually understand the details of the machines they report on.