But does it really matter? Russian factories produce nearly 1,000 Shaheds a month, each ranging farther than 900 miles with a ...