I'm new to the world of firearms and am very interested in learning as much as I can. Seeing as I live in New Jersey, going out and buying a gun is problematic. I do plan on moving to a much more gun-friendly state in the near future. I'd like to be as knowledgable as I can be at that point about conceal carry and using firearms for self defense. What are some reliable places to read and learn about guns (ie how to use them, what makes them different from each other, which is best for what situation, etc.) Maybe some videos too? Just looking for some good sources before I get the chance to be more hands on. Thank you very much for any help and advice!