Credit cards are a hell of a thing. Extra student loan money? many ways that students get cash now-a-days.
As for getting it, all the weapons were purchased legally apparently, the ammo you can buy in bulk online, and I can go to an army surplus outlet and buy tactical body armor for a few...