They are playing the short game here and not really looking at the future. Sooner later this pace will slow down as it always does and the big shops will start looking around again for the best price. They will have alienated all the small buys by then and they will hit hard times. Buyers remember shitty service. In the long game this will hurt them.
TSUSA customer service is excellent. Their prices are reasonable. Their site is excellent and they fulfill orders immediately. Don’t hold their ammo supply against them in this environment.