I reckon the Turks shot it down 100%. They were never going to be messed with.
I don't think the Turks care about the Russian Gas and Russia wouldn't turn it off anyway because the Turks are probably there only customer. They will only turn it off if they decide to make Turkey pay for what it did, and we all know very well that Putin won't do that because of NATO and because he is peeing his pants as we speak.
You will see soon enough.
We all know what the Turks are like. They were never going to just accept the incursions or the locks on their aircraft. Australia, UK, and even the USA might, but Turkey and Israel just won't!
We have too many cool heads in the West, but the Turkish and Israeli Military are a different kettle of fish!
Good on them too for giving Putin the finger! Now that Turkey has done this, the rest of us have Article 5 Obligations to consider but more importantly, I think Putin knows it too.