This guy is a Hide member and if you look around the gunsmithing section he has a few threads kicking around. His name is Keith.
I don't know where he is located in AZ, but I'm sure if he isn't close, or can't do the work he probably can recommend someone for you.
Good Luck.