If you don't have any plans this weekend there is a 3 day class at PD. Two days of handgun work and 1 day of assault rifles. It should be pretty good. More details here: 3 DAY - DEFENSIVE HANDGUN & CARBINE COURSE or here