Joshua Castellon was being held on a gun charge and police planned to charge him in the killings of two homeless men and the shootings of two others, which appear random.