James C. King 

Retired Federal Law Enforcement Investigator with experience in several Federal agencies and handling firearms for around 60 years.