I am considering purchasing more G3 mags. Up to now I have always bought HK mags, but am considering Rhinemetall mags this time around. Are these the equal of HK, better or worse? I understand the bolt carriers from Rhinemetall are superior in that they were one piece; is there any similar superiority with their mags? Any input would be appreciated.