Mike is good at fixing guns that I take apart and can't figure out how to put back together. He has a good selection of new and used handguns and long guns. He also has a good selection of ammunition. Factory trained armorer for several manufacturers. Good guy. They even now are a SOT so you can buy silencers and machine guns there.