The most extensive one I've seen is Glock Talk's Link list. People can add their own links, though, so many are non- or only marginally gun-related. My gripe with that otherwise good list is that it is not TOTALLY alphabetized. I'd like to see a really long exhaustive list like that alphabetized so you can find what you're looking for.