Did you catch the reports that he was a (PRC) Chinese national here on a student visa?
How does a Chinese national on a student get two hand guns, and all the ammo? You need a green card to legally buy one (last I checked). I knew an Irishmen who was here on a green card who was able to buy a rifle, but only if it was shipped back home to his local gun shop.