Ok, I'm not new to firearms at all. But when this question came about, I was lost. So here's my situation. I am looking for a gun that is good for home defense, and yard defense. I live in the country, and have around an 8 acre yard, and my closest neighbor is around 2/3 of a mile away. If I see someone/something in my yard, I want a good gun I know i can grab that'd be good for around 25 yards or so. Im also looking for a gun to keep by my bed in case something goes bump in the night. Am I looking at buying two different guns, or is there a gun for my "situation"?