Magin was born in Santa Rosa, NM to Benito and Isabel Gonzales. He lived most of his life in Portales, NM and retired from the National Guard and Clovis, NM Municipal Schools. He and his wife moved to Yuma, AZ in 2007 to be closer to his daughter and grandson.
Magin was preceded in death by both of his parents and brothers Martin and Robert Gonzales. He is survived by his wife Carmen Gonzales, who he was married to for 51 years. Survivors also include his daughter Rachel Gongaware, son-in-law Mark Gongaware, grandson Joseph Gonzales and his fiancee Megan Reinert, granddaughters Breanna and Isabella Gongaware, great-granddaughters Kayla and Olivia Gonzales and siblings Floyd Gonzales, twin Phillip Gonzales, Johnny Gonzales, Betty Gonzales-Balderas, Billy Gonzales, Nick Gonzales, Jake Gonzales, Bonnie Gonzales and Grace Gonzales-Chavez.