If you choose to buy another scope for it, I would keep my eyes out for a used Nightforce NXS 2.5-10x32. I have several, including one that’s on my .375 H&H.
On what mounts? It’s not too short?
Steel Talley split rings, standard bases. Scope has more mounting flexibility because of the 32mm objective. Not too short.