The word from the SHOT show is that ARs are sold out by back-orders for all of this year. IOW, each gun shop will get one or two every now and then. Same sort of deal for magazines.
So, figure out what you want, get your local shop to put it on order, and wait for a good long while.
You're from BATFE? Come right in! I use all your fine products!