Best I can tell AMMO is a club for Air force people. They have a lot of forums on the net.
I.Y.A.A.Y.A.S. If You Ain't AMMO You Ain't Sh*t