Just some random thoughts...
One, it's logical that we'd have a higher number of geeks here than non-geeks. This
is a web forum after all. However, Internet/web access has become so prolific now vs 10 years ago that there's also a fairly high number of non-gun geeks.
What I have noticed is that the number of obvious geeks tend to run your Linux and BSD variants on this board. I'm not sure if this is because the "geekiness" of such people jumps out easier or if it's just becaue the freedom lovin' gun-toting geeks out there also love the "freedom" of Free Software. I'm certainly a member of that camp.
I'm also inclined to beleive that the geeks are gun friendly in general. Sure, you still have your sheeple, but in the workplace I've found that while many aren't pro-gun they're not anti-gun either.
Given that we're a high target for "thought crimes" there's a high level if disgust with the federal government and regulations in general. Highly Libertarian (compared to other demographics) simply because of this. Well, that and our natural inclination to "think outside the box" and draw our own conclusions. We work with systems all day where we create our own models and set our own parameters for how things are going to happen. It's natural that we think our government is malleable. To us, everything is malleable.
Regarding the "thought crimes": For those of you not up to speed on such things there are many cases of people being tossed into the courts for things that they've done with their fingers. I don't mean actively cracking security and getting into somebody else's network -- simply creating a tool to do such things for educational purposes will bring the same treatment. Publishing software to read a DVD is also very shakey ground. It's true. Everytime I pop a DVD I own into the computer that I own and actually watch it I'm using software that's considered illegal. You can be busted for opening your mouth and describing mechanisms one could use to break "encryption" algorithms.
It's no wonder we geeks want to be armed.
Yep, guns can be used to wreak havoc. Software can wreak "havoc" also. I think at some point a light goes off in a geeks head and they realize that just like software a gun is just a tool. How you use it is what makes it good or bad.
Besides, the skills we've honed online in the 'vi vs. Emacs' wars carry over quite well to the 9mm vs .45ACP discussions.
Edit: Posted with Mozilla Firebird on a Debian GNU/Linux machine