Limited Time! 15% off your purchase. Get the code »

Craig Roberts

Craig Roberts retired from the armed forces in 1999 with 30 Craig Roberts retired from the armed forces in 1999 with 30 years total service. He was awarded ten decorations for his years total service. He was awarded ten decorations for his Marine Corps service in Vietnam, where he served as a MarineMarine Corps service in Vietnam, where he served as a Marine sniper. He was also a career police officer with the Tulsa, sniper. He was also a career police officer with the Tulsa, Oklahoma, police...See more