I have lived in Johnson county off and on since 2012 and I have taken several courses at Mid West Tactical, south of Warrensburg in Johnson county.
Outstanding training. They offer civilian and LE/Mil training. The lead instructor is also a member of the Sheriff's Department SWAT team, and a firearms instructor for the agency. Every class I have attended has been a good group of folks, the instructors are laid back, but they run a safe and effective course.
I highly recommend them if you want to bump up your skill set. They don't have many courses posted now, but check back after February and see the next spring/summer offerings. I am not affiliated with Mid West Tactical Training, but I am a huge proponent of them, and I want to see them offer more classes, so I am giving them this recommendation.
http://www.midwesttac.com/training/calendar/This post might belong in the training section, but I wanted the hometown crowd to get first dibs at the future course openings.