I actually applaud the people that can befriend someone who has just stolen from them and possibly threatened their safety. I guess I count on someone being a reasonable and responsible adult when handling firearms and I tend to "spark" a bit faster when weapons are involved. Obviously someone who is developmentally disabled is normally held to a lower public standard, but I guess the question is if he should be while handling firearms.
The range officer, however, needs to be educated and ordered to do his job. He's obviously too inexperienced to understand the gravity of the situation.
Kudos to OP for his patience and understanding! I'm glad you were able to have something positive come out of the situation.