I haven't compared them side by side, but my guess would be no. If they were, you would think Savage would put the new style in all the Mark I/II/93's they're building today just to eliminate the need to manufacture/source/inventory all the parts for the other one.
BTW, I think I know that guy in the video. His voice really sounds familiar.
Bookmarks