Valley agencies missing 100+ weapons