John, age 100, joined his wife, Dottie, in heaven on Saturday, October 11, 2014. He is survived by sons, Larry McShaffry, Patrick Barnes, Michael Barnes and Bill Barnes; daughter, Stephanie Keith; and grandchildren, Mike, Mark, Karen, Jason, David, Linda, Steve, Jeff, April, Scot, Niki, Ashlle, Jason and Erik. Upon his return from service in the US Army during WWII, he graduated from the University of Texas. For many years, John was involved as a life insurance underwriter, earning his CLU and becoming an insurance officer after 14 years. John enjoyed tinkering around the house. He was also a 4th degree member of Knights of Columbus. He was an active participant of the Catholic Church. He and Dottie, the love of his life, drove extensively throughout the United States. Rosary will be recited on Wednesday, October 15, 2014, 7:00 p.m. at FRENCH - Lomas, with visitation one hour prior to the service. Mass will be celebrated on Thursday, October 16, 2014, 10:00 a.m. at Our Lady of Fatima Catholic Church, 4020 Lomas Blvd NE. Burial will follow at Gate of Heaven Cemetery, 7999 Wyoming Blvd. NE.