I had the Japanese Tascos on rifles up to .300 Win Mag, no issues. You just had to be aware of the eye relief.

The first Chinese one I bought didn't last through 8 rounds of .308 Win in a '70s 700 BDL.