NRA endorsed insurance is probably your best bet. Mention your a machine shop to a typical insurance company and insurance is not too bad, mention the word gun or firearm and they either won't insure you or you'll pay through the nose. Check out the NRA insurance providers, they deal in gunsmith insurance all the time. It still ain't cheap though. Good luck.