At the very least, this guy had a lot of hardware lying around. I mean, how many college students have a bullet proof vest in the closet?
I'm going to go out on a limb and say none. It probably took him at least a couple of days to get that vest. I've never seen any shops in this area selling vests. I'd say he ordered it online. I'd be interested to see what his credit/debit card transactions look like. I'm sure that's being done as we speak.