I love guns; I respect gun; I have plenty of reasons for owning guns; but it really trips my trigger to hear the: "Because I can"; "It's my right"; "Because the constitution ......." etc... Sorry; I know you also have freedom of speech, so not saying you can't say that, but what possible good or positive response can come of such an answer? Especially from someone on the other side of the fence or possibly even sitting on the fence? That's like calling someone a butt-head, and when asked; "Why'd you call them that?".... "Because I can"... "Because I have a right....." Sorry, but the overwhelming majority of Americans; and yes, they are just as much American as anyone on the forums or who own a gun, never if ever read the constitution or have any comprehension about the purpose of the 2nd amendment. It's like arguing religion with a Muslim or Buddhist, and when they ask you a "WHY" type question, you pull out the bible and say: "Because it says so here". Even though they don't read or believe in that same bible. You need to find the common denominator with the person who asks you "Why", so you can have a constructive and productive dialog. Sorry, but the "Because I can" type answer comes across as arrogant and red-neck. You might know for a fact, that it "ISN'T"; but that is the way it comes across to many people.
I'm not responding this way to argue with ambi or brutz. I'm responding so the original poster might think twice before giving that answer. The right answer should be all the valid reasons such as defense, safety, hunting, etc... AND THEN SAY: Fortunately we live in a country where our founding fathers RECOGNIZED THESE REASONS, and as such, gave us the RIGHT in the constitution to do such without the government saying no.