My gun shop has not been out of stock of anything except for maybe guns and .38 Special and .22LR ammo. The hand gun cases are looking a little bear. But they have been receiving AR 15 off and on. two weeks ago they received 56 and they were all gone in less then 24 hours. They seem to have all the components that I need. They are not even limiting the amount that you can purchase at one time.
Over the last 2 weeks I have been able to pickup enough components to load 10,000 rounds of ammo. Every week when I go to the range I pick up 1000 small pistol primers and 1000 large pistol primers just in case we see any shortage in this area.