White, Black, and Red are stock colors from Microsoft. For whatever reason XCM didn't make many of those colors so it may be difficult to get them.
If you are looking for white and black should be easy to find, if you look for used or broken controllers. Check Ebay, or call a local shop and ask for broken controllers and take the shells.