[Religion Here] Against Guns
Disclaimer: I'm not a member of any of the religions under discussion here. I'm also not an atheist.
It is my experience that the "religion" of a given person is largely of no consequence in his view on arms.
I know Christians who cite scripture to cover their own spinal deficiencies.
I know Buddhists who wax all "radically genteel" and "above violence" to justify their denial.
I know Jews who won't touch firearms, one in particular who said, "Oh, I would never have one in my house, because I'd use it."
As I encounter people who passionately support RKBA, I find them from a wide spectrum of belief systems.
Kennedy is an Irish Catholic. He's anti-self defense, but pro-amphibious car.
I've met Baptists who "can't abide them things" and Baptists who are predictably sick the first week of hunting season every year.
One thing I have found is that many of the people who fear weapons have some event in their life where they were overwhelmed by a weapon, a person with a weapon, a person who owns/uses/promotes weapons, or even a person who loathes weapons. The common denominator is, in many cases, the overwhelm itself and the association (of some kind) with weapons.
Yes, I frequently hear of scriptural or philosophical rationale for the rejection and denial of weapons, but have come to recognize that this is smoke. The real reason lies somewhere else. The fact that Jesus/Moses/Buddha/Confucious/whoever stated plainly that firearms are the root of all evil is something of a latter-day over-dubbing.
Don't get too hung up in the [religion here] hates guns thing.
It's not the religion or church, it's the individual whose attitude you are seeing. The fact that like-minded people tend to stick together to reinforce their prejudices, and that like-minded people often have [religion here] and in common, and attend the same [establishment], is a red herring.
"I hate guns because I'm Jewish." or "He/she hates guns because he/she is Jewish." are both false.
It's a handy way to avoid personal responsibility for one's own beliefs.