Retired LEO ,spent part of my career there as a professional student attend any firearms related schools that I could talk my superiors into..( I talked them into some great schools ,I was even suprised with myself with some of the schools I talked them into LOL) ...I worked as an academy instructor, SWAT team member, armorer and expert witness. I also had time in the trenches ,so I practiced what I preached...now doing some private training for a contractor and some hobby gunsmithing.