IMO, 12x is seriously over magnified for a fixed power for almost all big game applications. Your field of view will be so narrow that acquiring your target in the reticle especially for closer range shots will be difficult.
How many of us have inadvertently left our variable scopes on high mag, only to waste critical time in finding our target in the crosshairs? It would be horrible to miss a chance at a sheep because of too-high mag.
Also, a 7-08 with a short barrel is probably a 400yard rifle, so 12x is overkill in that setup regardless.
I would sell the 12x and pick up a fixed 6 or 3-9x type scope and go kill a sheep. Nice rifle BTW!
Sent from my iPhone using Tapatalk