From basic handgun training to advance firearms manipulation training we have you covered. Currently our most popular class is State of Minnesota Permit to Carry class. With Magni Defense that is not where your training stops, rather where you defensive hand gun training starts. We have classes for all skill sets. Please go to MagniDefenseccw.com for more information