The simple fact is that the companies are currently filling large orders for law enforcement and the military, as well as still filling backorders resulting from covid. CCI and Federal were not even taking new orders this year, and don't expect to be filling new orders until late 2023 at the earliest. As to where to find primers, try calling out of the way dealers that do not have online shopping.