I had several riflescopes without dust covers. I designed and printed these to fit them. The inside diameter of each cap is embossed on the inside. 40mm, 44.5mm, 47mm, 48mm, 51mm served for me. I used some 2mm elastic cord to connect the “ears” to keep them in place.
The author hasn't provided the model origin yet.