Sensei, that link reads like it is out of date by about 5-10 years... Even 4 years ago, when I renewed, the whole fingerprint card, two picture stuff was out of date. And that's in a very small town in Central MA...
The fingerprinting was done with a scanner and the picture was taken with a web-cam.
The info about getting a Class A is accurate, but most
towns (especially the ones you posted before from NEShooters that were in green) don't need any sort of written justification. I didn't have to put any justification in writing even back in the early 80s... but back then it varied from town to town, I think
that has been stopped by GOAL sponsored legislation now.
You do have to take an approved course, but these can really vary. The one in Worcester takes a couple of hours sitting there listening to a lecture. Other courses take ~4 hours of class time, and still others (like the one I recommend taking from Starfire or GOAL) not only do class time, but also have a range/shooting component.
You have to prove who you are with a picture ID (that's why they suggest a license) and either your birth certificate or naturalization certificate (to show you're a citizen) OR your green card (to show you're a legal resident alien). OR if you're a citizen with a passport, it does all of that with one document. (Birth/Naturalization certificates, SSN cards, green cards don't have pictures on them, which is why they say you also need a DL. Passports have your picture and information on it as well.) I've never been asked for any utility bill or proof of town/city residence since it's always been on my DL or passport. Like I said above, the towns have always done my fingerprinting (in the old days... FYI, that has been used as an "excuse" on MANY occasions to delay, delay, delay someone's permit... "The fingerprints aren't any good... can't check 'em... redo 'em..." etc.) And I haven't had to go out and get separate passport photos in so long that I can't recall when the last time I had to! Back in the 80s you had to do that, but then most towns just set up their own cameras and now they send your image directly to the CSHB (the State) using a web-cam... same as fingerprints (which are digitally checked now and accepted immediately). In the "old days" to get the passport photos wasn't a big deal. AAA or most camera stores would do them for a few bucks.
The info needed for a non-resident is the same, but the LTC is only good for 1 year instead of 4 and costs the same $100. Also, from the time you send in the app to the time you get the LTC can be awhile and by then you only have an LTC good for 9-10 months... for the first time anyway. I don't know of any non-resident LTC holder who's needed a letter from a COP, but all of the non-resident LTC holders I know have a permit in their own state.
If you get your LTC in 40 days you're in a good town/city... since there isn't any real penalty for it being delayed, if it's not a good town... good luck. if denied you have only 90 days to petition. I've heard of towns that have drug things out with promises to "look at it" or "reconsider" or whatever so that the 90 days passes and then... well, you should have petitioned within the alloted time-frame... too bad you didn't. Be careful if that dance starts because that is usually what they're trying to do. I've also heard of someone who kept getting told that their license was "in the process" and then, after a few months, got a denial with a date that was dated 80-something days earlier! He had a reeeally good attorney who specialized in such matters that got it all taken care of. (Unfortunately Darius passed away at a very young age recently...
Anyway... that's my $10,000 worth... (hyper-inflation dontchaknow...)