Many people believe that an SA-7 and a Stinger are the same thing. The Stinger is American made. The SA-7 is not made in America.
People on that Russian flight were saying explosions at 8K and 9K meters, that’s out of the range of the Grinch.
I’m guessing the SA-7 can hit those ceilings?