OK, I guess it's closer to "average" for the town where I live. I guess it just seems small since I know just about everybody (and they know me) and can tell immediately if there are new/unfamiliar faces in the crowd... I certainly agree that ten is small. That's about how many people I graduated high school with, and yup, small is the word.
Personally, I'd like to be able to carry in church, not for security, but I do go places besides home afterward and dislike leaving my weapon in the car. That's something I've yet to see a good solution for. There are strong-boxes and whatnot, but if I were a criminal and I saw one in a car, I'd probably assume there was something valuable inside and either rip the whole box out of the vehicle or steal the car and worry about getting into the box later. This has been a source of great frustration for me, since I carry, but am often required to leave my gun in the car...
Back on topic, I used to do Schutzhund training with my German Shepherds (from Czech and DDR bloodlines, for any of you GSD aficionados), what about a K-9 unit? I'd much sooner trust an average SchH3 dog in that situation than a even a well trained shooter. And if the guy runs (not that he's likely escape the dog mind you), you're ready to track him. There might even already be someone with a certified working dog in the congregation, and I'm sure he'd like to tag along. Not only that, dogs also provide a huge psychological boost when used in security applications. For whatever reason, a lot of people are more afraid of a working dog than a a heavily armed officer. I don't get it, but it seems to hold true.