I had the opportunity to attend a training course at Black ops school in Westplains MO. It was awesome!!! The instructor is phenomenal. I have been shooting since I was a little kid and I felt like I was a beginner! A lot of active duty special forces and Black water security people train there. They all say its the best training they ever had. Its very affordable to. Check it out at Black Ops School Of Combat.