I haven't taken his armorer's course, but I have trained with Sully (Defensive Edge, mentioned by shooter521) and would highly recommend him as an instructor.
Does not Boone County SD still do the Colt Armourer's Course?
Is that open to the non-badged?