I have had issues with CTD when buying some magazines for my M1A.
They were advertised as Winchester. They weren't and they didn't fit.
I modified them myself and have ordered ammo from them with no problem.
The battle pack .308 ammo from DAG and some Lithuanian surplus was just fine.