Numrich 12th Edition The World Guide to Gun Parts softcover book.  The book has diagrams and parts lists for firearms.