I don't know the wording in the RI law for residency, but if someone crosses the state line while carrying it is a federal offense (interstate). Also, since it's illegal in MA, that state's laws could be used against her.
Dennis from Montana