The NightForce Eyepiece Flip-up lens cap you need can be found at the link below. You will need model number you need for the eyepiece is A473 and for the objective lens is A468.
https://www.opticsplanet.com/nightforce-objective-flip-up-lens-caps-56mm-atacr-beast-nxs.html
https://www.opticsplanet.com/nightforce-eyepiece-flip-up-lens-caps-nxs-15x-22x-32x-42x.html
The part number that you need for your SHV 4-14x50 is actually the A473.
Unless you had a style that I am not familiar with, these should be identical to the ones that shipped with your scope.
No, there are two part numbers that fit the NXS Eyepiece. The A473 is by far the most common unless you have one of the older NXS1-4 or 2.5-10 those use the A539. Just about all other NXS applications use the A473.
No, you would want the part number A469 for that optic.
Thank you for your question. We would not know the answer to that question based on not knowing enough information on the Romeo 7. Please contact Sig to find out the exact dimensions of the Romeo 7. Some other flip up cap manufactures are; https://armament.com/tenebraex/ , http://shop.aadmount.com/Flip-Up-Caps_c7.htm , and https://www.butlercreek.com/
This is a lens flip cap for a Nightforce rifle scope. It is not meant to work with Nikon rifle scopes.
No, unfortunately Nightforce does not make any flip up lens caps that are listed as compatible with SHV series riflescopes.
The NXS 8-32x would use eyepiece cover A394.
Mark H.