Yes it will, I suggest that you find something the same circumfrence as the large eyepiece end
of your weaver & then after gently steaming the leather cap push it on & leave for a few days.The small end of the scope cover will slip straight on. Hope this helps.