May not be an option but just a thought.... air rifles are quite fun to shoot. Get off the ground floor a bit on "quality" rifle so you are not frustrated by inaccuracy. Surely less expense involved, although I cannot say that for certain as I have not purchased air rifle or pellets for YEARS.Nah, problem is the amount of rounds they tell you to expect to shoot. I don't have that kind of money, thus I can't deplete what few rounds I have and replace. Thus it would have been better to just invest in baseballs because I can throw a baseball better than throwing an empty firearm. It wasn't too bad when I bought everything, but a month later I can't replace the rounds I'll use.
More than protection, the main reason for getting a firearm is to get into shooting possibly with my daughter to entice her to stay home more often and go shooting with me rather than going to her loser boyfriend's. Fortunately she ditched the boyfriend finally. We still can't go shooting.