As my previous posts indicate, I just moved out to the country from Los Angeles and am getting quite an education on country vs city living. That being said, last night I caught a trespasser on my property (very close to my house) and found myself feeling extremely vulnerable since I just basically shouted at the trespasser "what are you doing on my land?!" got no response and hightailed it inside the house where I proceeded to lock all the doors and turn on all the outside lights. I have a big dog who's good at barking when someone or something is not right (hence how I learned of the trespasser last night) but he doesn't attack as far as I've witnessed. So basically I know I need to get a gun but I have no idea what kind to get. I can't afford to spend a lot of money and I need something that won't be too heavy, can be used to shoot at coyote or bobcats, as well as trespassing humans, if need be. I don't think I'm a handgun type of girl, but again, I don't know anything, so I hope someone here can guide me in the right direction. Thanks so much for your help.