Long was a sergeant, according to records. He served in the military from Aug. 22, 2005 until Aug. 21, 2010.
He was awarded the Marine Corps Good Conduct medal, Iraq Campaign Medal, Sea Service Deployment Ribbon, Global War on Terrorism Service Medal, National Defense Service Medal and the Navy Unit Commendation Medal.
A Grandview High School classmate tells KCTV5 that Long converted to Islam three years ago. He said Long was quiet and nice