Adding ... why don't you call and ask if it is a must to have a PD do the prints since most seem to only do it for gov work in MA?
When I got my FL LTC, I forgot to bring my passport, they said that was OK they would send me an Email so I can provide a pic, instead they processed my license without ever asking for a passport. Maybe my MA LTC was enough proof of citizenship?
Anyway, they seem to be pretty cool about it and have enough people out of State applying that they have an idea of what goes on in other States.
At least my experience was that they are not a**holes like many in MA. They are not out there trying to deny as many people as possible.