Has anyone taken classes here or have recommendations? It was referred to me as a good place to take more advanced Pistol / Carbine classes.