Great spice set up. My wife got sick of my spices all over the place. I got sick of her drawer full of plastic containers. Solved our issues by throwing away the old spices and keeping the good, then we put the spices I use most often in labeled plastic containers that stack nicely in our cabinet.
I've started buying spices in small quantities, like 4 oz or less from my favorite grocery store, Winco. They have an amazing bulk section of spices. Prices are SOOOO much cheaper than buying packaged spices. By buying less, I turn them over more quickly. Since I'm there 1-3 times a week anyway, I can always pick up anything I'm short on.
From your picture, I stock everything you show except white pepper, Accent, and pinto bean seasoning. Can't read the top except for the Coriander and the McCormicks, and I stock those too.
I also stock Italian seasoning, marjoram, cloves (ground and whole), fennel seed, anise seed, mustard (seeds and powder), saffron, Old Bay seasoning, Chinese Five Spice seasoning, Snider's Prime Rib seasoning, poultry seasoning, grains of paradise, dried parsley, Badia seasoning salt, turmeric (love it on eggs), curry powder, lemon pepper, orange pepper, rosemary, cream of tartar, bay leaves, dill weed, my pork seasoning, my taco seasoning, and more types of salt than I care to count (black lava, smoked, celery, Himalayan (fine and coarse), sea, kosher, table, etc).