First off, it is the Second Amendment that allows us to keep and bear arms (and I thank the founding fathers for that every day), second, what country do you live in? I don't know how old you are or how much money you have, but honestly, if you want to learn to shoot, come to the US and go to a shooting school for a week or something. I know that is expensive, and I am only suggesting that if you have the money. For airguns though, just look around online on sporting goods retailers and check out the features of different guns. Maybe go to one of the indoor ranges that you mentioned and ask some of the people there, since they will know what you can and can't do in your area, legality wise.