I am looking to get a few firearms (shotgun, rifle, pistol) for security mostly. I hope to make this a one-time purchase and pray I don't become addicted to them during my "getting to know you" period with my guns. I am very new to all of this so please keep that in mind. What is a good budget semi-auto rifle that is not classified as an "assault rifle"? I don't want any legal headaches if someone does get hurt, God forbid. I would like something with stopping power but I also don't want a round that can't be stopped. I would guess anything over 200-300 yards would be overkill but you folks would know better than I would. I was looking at the 7.62x39 round but I would think that would be strictly an "assault" rifle round... but then again, I have no idea. Any recommendations?