Sorry to hear about your friend and what happened. I cannot judge what or where it happened.
But donot forget Guadalajara is the 2nd largest city of Mexico with about 5 million people living there.
As in any major city worldwide there will be sections where a tourist shouldnot go to avoid danger.
As mentioned before places along the coast where thousands of people are on vacation are safe in general.