I am betting that falling demand is the major factor. The last 9+ months of inflation have put a huge squeeze on discretionary spending for lots of people and probably slowed consumption in the ammo category. Combine that with the disappearance of the pandemic, fewer fears about more legislation before the mid terms, a lot of the elements that drove prices up have receded.