Any idea as to what rifle this cover/cap is for? Spring loaded. No markings visible. Length is 55mm. OD of cap is 19mm