If you own a gun, it's because you have an issue with your penis. It's probably about an inch or two too small from what you think it should be, so you decide to get one. Oh you tell yourself it's for home defense, it's for your own protection. But secretly you know you like that hard, thick, long piece of metal that you know will spit out something dangerous to whatever you point it at.
Or maybe you had that interesting experience once when you were 10 with another boy that made you think, hmm, I need to get rid of this latent homosexuality and since I see all these macho soldiers on my favorite movies, they have guns, I should get one too!
If you are a woman with a rifle, you're clearly projecting the lack of your significant other from having a penis that can satisfy you. It's such an easy diagnosis. You can't have that giant piece of manly steel on a regular basis, so you buy a rifle and go to the range and that substitutes from what you can't get at home.
It's okay, but really, don't hide behind the 2nd Amendment. Just take your penis issues and speak with a therapist about it. Guys with small dicks - or women stuck with a guy who has a small dick - can still have decent love lives. It takes some practice, and some effort - probably something you're not used to - but with a few years of work, you can be as sexually gratified as someone who doesn't own a firearm.
You just don't really need to buy a firearm to make up for it.