I respect Woomack's opinion with regards to running memory on both Intel and AMD platforms... And for that matter Johann also has lots of experience/knowledge with AMD...
But there is a long time overclocker from Finland named "The Stilt" who is
very knowledgeable about AMD plaftforms including FX. You can do an "advanced" search for his posts over at Overclock.net FX-8320/FX-8350 Vishera Owners Club:
http://www.overclock.net/t/1318995/official-fx-8320-fx-8350-vishera-owners-club
Memory stress on the FX IMC with regards to quantity of sticks/DIMMS occupied... D/R = Double sided DRAM stick and S/R = Single sided DRAM stick:
View attachment 178083
Running 32GB on newer FX:
View attachment 178084
View attachment 178085
Photos can be clicked here...
http://www.overclock.net/t/1318995/official-fx-8320-fx-8350-vishera-owners-club/56670#post_24773718
He was testing Samsung/Hynix based kits... And your Ballistix kit is most likely has some variant of Micron D9 ic?
I'd try running/testing them at ~1866 speed which seems to be well suited for FX... Maybe 10-10-10-30-2T or perhaps a little tighter with 9-10-9-28-2T and maybe ~1.55v/1.575v/1.6v dram voltage.
Please note that The Stilt was using/running a CHVF-Z motherboard not MSI... But I also noticed that your board actually did have a single Corsair Platinum 1866 32GB kit qualified by MSI in link posted earlier by Kenrou.