Aren't all "M4" carbines for the USAF GAU-5/As? Is there really no more specific designation?
No. The old GAUs were CAR15s of various models. The M4 was adopted as the M4, just like they didn't adopt the M16 as a GAU. Being an aircrew specific weapon is prob why they went old school on the name.