This is a treasure trove for a gun nut, I hope a few out there in gun land can find some good information here.

http://www.cornellpubs.com/