I live in the Saint Louis area and highly recommend Ultimate Defense for gun training they run a great "first shots" course for people new to firearms they also have a free educational course aimed at Kids to show them what to do if they find a firearm. The range itself is new and clean with very helpful staff.