John Russo is a life-long hunter, shooter and outdoorsman. He is a retired Police Sergeant from Southern California with over 29 years of service. 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 26 years to law enforcement, military and civilians. 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 100 times on topics ranging from hunting, shooting, guns, training and law enforcement.