Russia's ambition to 'deploy these en masse' isn't just talk