You can try listening here to see what's going on with the Brandmeister DMR network. Talkgroups 91 (worldwide) and 3100 (USA) are the busiest. Group 3125 is Mass. You can see from the dashboard which groups are active at any given time.
I'll give you a little inside info that 99% of...
If you can stay on two sheets of printer paper at 25 yards, you are good. Not a real hard qualification to meet. But I agree it's a stupid standard for what is supposed to be a self-defense permit where almost all interactions are at 7 yards or less.
They say that towns in RI are "shall issue" but they are really not, there is a suitability requirement which not defined, and is subject to the whims of the local police department. So as you say, green towns and red towns. If you want a permit in a red town, well good luck with that.
This smells like the influence of the Chief Justice, who is much more concerned with how the court is viewed by the liberal media, than actually making substantive decisions. The move watered down, the better for him.