John Russo is a life-long hunter, shooter and outdoorsman. He is currently a Police Sergeant from Southern California. He has been a SWAT Sniper, Child Abuse Detective and Homicide Unit Supervisor. As the leader of the Police Department's Firearms Training Unit, he has been teaching firearms for over 20 years. His credentials include a laundry list of certifications as an instructor and armorer on all types of weapon systems. John has been writing for various gun magazines for many years and has been published over 80 times on topics ranging from hunting, shooting, guns, training and law enforcement.