Amazing trainers & people today at Sig Sauer safety & training.