The following ebook is not directly gun related, but it's metal related or more specificly, steel related, I will post a link here. Some steel related chapters are interesting to read:
ebook(free): Steel Knowledge for Non-Professionals
The more I read, the more I feel this thing is complex.