If magpul does make them in your caliber, i'd still look into the magpuls. They're pretty much the industry gold standard all across the board.
I know they make them for your specific model, but I do not know if they make them in .25-06
Glad Savage has addressed the problem though.