I paid $14 yesterday for 20-round AR pmags at surplusammo.com and was glad to find them. Don't know if they still have any or not.
If you can read this, thank a teacher.
If you can read it in English, thank a soldier.
US Army 25th Infantry Division
South Viet Nam