Finally stopped second guessing placing my order for mags and just did it ab 9 days ago. I have seen their name around the scene for several years and seen great feedback on here from everyone, never seen any bad stuff, so I figured it’s all good. After placing it, didn’t see any thing new for...