Why not do that right now? Not just for terrorists, but also for street crime or home invasions. Its not that hard. Find a local indoor or outdoor range and sign up for a class; ask friends about what they have. Hire an instructor for private lessons. Shooting is a sport and an art. It is not something one becomes skilled in overnight; time, teaching and practice are very important. For an analogy, compare shooting a handgun to shooting free throws in basketball. The concept of a free throw is very simple; but to be good at it takes time, teaching and practice! In addition, everyone I know who has taken up the sport of shooting (by sport, I mean casual shooting at a range with friends) has enjoyed the activity. But please do not wait until there is a problem. It is similar to never learning how to shoot free throws until minutes before a championship game.
Someone told me the other day that the NRA gives free classes, just as part of membership. I've been thinking of doing just that.
Happy sport shooting, though, don't get me wrong, I have spent some time at firing ranges, and although recoil always surprises me, it's great fun (I also highly recommend archery to people...very relaxing.)
--KL