Last sentence means they have to issue nonresident permits. It does not mean they have to honor permits from other states.
If they take IL as an example the restrictions on where you can carry will be so tight that you can carry in your car as you drive through but not anywhere else or in any parking area. (sadly that would be an improvement)