Police say the suspect legally bought eight weapons and reported his social media included references to Nazi ideology and white supremacism, along with racist and sexist comments.