Are these interchangeable with 30 round GI mags? Are they better quality than GI or other aftermarket mags? Thanks