Finally found a sight cover I like. It’s neoprene so plenty thick and covers the entire sight almost to the riser.
USA GEAR FlexARMOR Protective... https://www.amazon.com/dp/B07BYJTXFL?ref=ppx_pop_mob_ap_share
USA GEAR FlexARMOR Protective... https://www.amazon.com/dp/B07BYJTXFL?ref=ppx_pop_mob_ap_share