Well, California and a lot of the east coast states follow may-issue gun control, which allows police to issue firearm permits to special civilians, but it's super rare.
Any other states have a shall-issue, which means that the state is required to give out gun permits to anyone who wants one, provided they pass the specified rules for age and substance abuse history, criminal record, etc.
Most of the cities in the shall-issue states aren't really 'cities' they're just small metropolitan areas with a lot of civilians. So Michigan isn't really a city, it's just a state with two or three major cities and the other 95% is just corn fields