It's only my opinion but I seriously believe 7mm o8 was invented to simply provide a metric .308
What you were told is not quite true as where was the statement on foot per second and energy
Been through them all. Not much beats this at targets or in the field.
Attachment 63923
Attachment 63924