Chinese weapons ?
ā Chinese weapons ?ā ***********************
Possibly Wakandan weapons. After all, Russia has no industrial capability.