I am in the hunt for a useful rifle for self-defense. I have researched quite a bit over the last two weeks. I think that there are useful traits to each platform out there, but my REAL question is this: If I buy a new semi-auto rifle for self-defencse/home protection, am I going to be able to get sufficient ammunition to put back for it? I would appreciate anyone's input on availability and cost to help me decide which is best. OR should I just hedge and try to purchase more than one rifle to follow a changing supply/demand. What do you folks think?