9mm is cheap but you lack stopping power which is a huge drawback. If you get a 9mm I would suggest other than a 92FS/M9 like a Glock or Springfield XD. The permit is not entirely difficult to obtain, luckily in my state we have permit to carry which means I can openly carry if I wish. The class in my state usually run about 6 hours and if you pass the test you get your certification right there.