I've taken 3 different armorer courses over the years and felt like Sully's was the most bang for your buck, and time. The BM course was OK but sully puts out more info and you spend more hands on time.