Has anyone been to been to any of the classes given by Smith & Wesson, Sig, etc or been to Gun Site or any other training courses. I would be interested to find out if their classes are worth the expense and the travel to get there. Thanks.