You would need this objective cap: https://www.opticsplanet.com/butler-creek-flip-open-scope-covers.html?_iv_size=40 and this eyepiece cap: https://www.opticsplanet.com/butler-creek-eyepiece-flip-open-scope-covers.html?_iv_size=20
You would need this objective cap: https://www.opticsplanet.com/butler-creek-flip-open-scope-covers.html?_iv_size=31 and this eyepiece cap: https://www.opticsplanet.com/butler-creek-eyepiece-flip-open-scope-covers.html?_iv_size=20
For that scope you would need Butler Creek Flip-Open Scope Cover size 34 for the objective lens and size 13 for the eyepiece.
Unfortunately Primary Arms has not provided the dimensions of that scope. You would have to measure the exterior diameter of each end of your scope in order to determine the proper caps.
You would need size 28 for the objective, and the size 11 eyepiece cap on this page: https://www.opticsplanet.com/butler-creek-eyepiece-flip-open-scope-covers.html
For the Sig, you would need objective cap 31 and eyepiece cap 18. For the Vortex, you would need size 40 for the objective and size 20 for the eyepieces. You can find the eyepiece caps here: https://www.opticsplanet.com/butler-creek-eyepiece-flip-open-scope-covers.html
You would need a size 33 cap on this page, and a size 20 eyepiece cap on this page: https://www.opticsplanet.com/butler-creek-eyepiece-flip-open-scope-covers.html
You would need this eyepiece cap: https://www.opticsplanet.com/butler-creek-eyepiece-flip-open-scope-covers.html?_iv_size=13 and this objective cap: https://www.opticsplanet.com/butler-creek-flip-open-scope-covers.html?_iv_size=15
I would measure the objective and eye piece of the optics and find the scope covers that fit in between the measurements. sounds like the 45-50mm would work
The SigSauer Whiskey3 4-12x40 has an objective lens with an outside diameter of 1.72" or 43.68mm. So you will need Butler Creek Flip-Open Objective Scope Cover size 21.