What kind of work are you planning to have done?
The GM gunsmith at our local store really doesn't enjoy what he does. He has not been very helpful.
These two places are in Davison just outside of Flint.
Williams Gun Sight
Answer Rifles - for some reason that sight would not come up.
I have had Answer do good work.