Produced by Right-on, these caps are called "Gundam Mesh Cap". All 4 types featuring Zeonic, Char and Amuro's emblems from "Char's Counterattack" and Anaheim Electronics. They have mesh design on the back for the user's comfort. Each cap is priced at 3,500 Yen (inclusive of tax).
Images are from Gundam Dot Info.