I have a cousin who lives over the border in CT. He would like to join my club here in MA. My question is-if he has an LTC in CT, does he need a MA license in order to transport handguns to the range and to shoot his guns at the range? If not, is it possible for him to get a non-resident LTC for MA?