Jeff coopers book is an awesome read and I second that. Also A weapon is a system, machine, mother****ing gun whatever you call it its a damn tool. Any ego you have when you go to train or go to learn has to be checked at the door. Don't worry about what you think you know or what people think you know. Just show up and be sponge like.