Reasons I like to shoot:
1. It was something my dad taught me to do, and he left me with my starter set of guns. Every time I shoot, I remember my dad (he is gone now).
2. I like to have nice guns - especially beautifully-made mechanisms of steel & wood. As someone else pointed out, shooting gives you a reason to have them.
3. It allows me to exercise my rights.
4. I like to learn things, and the training and study that has come from gun ownership and usage has been very interesting.
Things that are NOT reasons that I shoot - these might not be popular here, but we all have our reasons:
A. Hunting. To each his own, but I don't like the idea of killing things. (I'm not a city guy or left-winger, either.)
B. Competition. I don't participate in organized events, or try to "beat" anyone. I like to shoot on my own, or with a good friend, for pure enjoyment.
C. Self-defense. I know there are BG's out there, but I choose to avoid living in or even going to places where they are likely to exist. In roughly half a century I have never had one moment where I felt threatened enough to wish I had been carrying a gun. (But I DO have a carry permit, but just because it is my right to have one, and I learned a lot from the required training.)
I think of my dad every time I go out shooting, which is more than reason enough to do it.