Just thought I`d share this and can`t believe it took me this long to find out about it.

http://wheretoshoot.org/Find_Range/index.asp

It is a website set up by the NSSF and, at a quick look through, its listing is seems complete.