Because it is his business to run how he wants, Academy doesnt wait on delayed 4473 either. Plus if he takes payment say via a credit card and then has to refund it he is out money on processing fees. So I personally think his decision and most others are ok right now under the circumstances.
This makes sense but, I guess I just think of my self. Mine goes to further review every time but always comes thru. I would think if they knew the person they would take the money and hold the item until it could be resolved. This is the way I would ask that it be handeled even if he did require me to pay with cash. I certainly wouldn't want to hold up the line but would like to go ahead and pay and come back for it in a couple of weeks when the madness dies down.