The way that facebook has written their pages for instagram, there is so much indirection on where a image is comming from, it is nearly impossible to grab the source of an image or video.
Using a browser plugin makes it significantly easier.
https://onlinetoolset.com/browser-extensions/downloader-for-instagram
Install the extension, use it to download the image. Done. No screenshot required.