JPG over at Expert Witness has a good piece up on the habit of some folks to name their weapons, and why he doesn't.
I've never given a name to any of my guns, because I've never given a name to any of my hammers or screwdrivers. They're tools, plain and simple. They may be more interesting, more important, and more fun than most of my other tools, but they're still mechanical devices designed for a specific purpose. It bothers me just a little when people name their guns, because it completely plays into the hoplophobe's mindset of the gun as a device with some sort of imbued and independent spirit.
For some reason, I don't mind the naming thing with swords. A sword is both more personal and more unique than a firearm. When the sword reigned supreme as the ultimate personal weapon, no two of them were ever alike, so I guess you could say that a sword has more unique attributes than the firearm. Mass-produced handguns, however customized, don't really strike me as having much of a unique character, however attached their owners may be to them.
In the end, however, even the most unique sword is merely a tool as well, just an inert piece of metal. It's the spirit, skill, and intent of the user that turns a gun or a sword into a weapon. To speak with Robert Heinlein, "there are no dangerous weapons, only dangerous men."
(Edit: Naming a gun "Vera", however, is totally cool and awesome.)