Are there any 970 using the the stock Titan cooler? All the vendors are pushing aftermarket coolers that are too big for my case (M1).
Nope.
All 970's bar the Asus and possibly MSI cards should fit in the M1. Even the MSI card might fit, but it might also contact the side panel.