Just go to the Ar15 Equipment Exchange. I have 5 brand new USGI mags on my desk that I bought there this week.
My opinion is more important than your opinion. But that's just my opinion. I had to throw all my guns overboard to keep from getting arrested when I sailed into Mexico.