I was at GAT in Elgin, IL yesterday. Staff there tell me that they are the third largest seller of ammunition in the USA. All calibers of handgun and rifle ammunition are available without limits, other than 22LR, and prices seem to be just about 15% higher than before the shortages that began a few years ago. For 22LR, a buyer is limited to 4 boxes of 50, at $3.99 a box, or $0.08 a round. They also have sub-sonic 22LR for which there is no limit on how much you can purchase. Ironically, here in Rockford, IL, the shortages are as severe as ever with two major stores (Walmart, MC Sports) that used to have unlimited ammunition on the shelves now having only sporadic availability, and no 22LR at all (at least when I am at the stores asking for such).