I load on a 550B, but Winchester primers are the most reliable in my priming system. I use the Winchester small rifle primers in everything that uses a small primer, including handgun calibers. That is one area where I standardize to help with bulk purchases.
I've been using Ramshot TAC for .223 and it work great. It's reasonably priced and it meters like water. W231 will work fine for all the pistol calibers you mentioned, but I've been using Ramshot True Blue for 5.7X28, 40S&W and 45ACP for the same reasons I use TAC.
As mentioned, Powder Valley will be your best bet on powder and primers. I don't think you can beat Montana Gold's price on 55gr. FMJ's, but check with Powder Valley just in case if you are placing an order with them.
I use my friend's 1x .223 brass as well as range pickup, but another site I have bookmarked is TopBrass.