Sounds to me like they have done nothing wrong other than carrying firearms and dressing weird. If that's the case, then they are under no obligation to provide ID unless they are going to be detained for suspicion of breaking a law.
Gun ownership in the Mass People’s Republic is very very strictly controlled.