Reading list: PistolPeat 
What to get