They are doing what a good merchant will do during a shortage....
Making sure the customers that buy a weapon can also purchase ammo...very understandable...
Stupid way to treat a customer. There is no way I would buy a gun from them to begin with if they won’t allow repeat business for the ammo.
I have to wonder if they are telling the gun purchaser up front that after they spend several hundred dollars to buy a gun that they are limited to only 2 boxes of ammo and they can never buy any more ammo again from them? And you thing that is being a good merchant?