The Devil Dog's Due

The Devil Dog's Due

by Terrence Moreno

Sergeant Jack "Hawk" Riley is a legend on the rifle range, a man whose word is law. But when a power-tripping MP, Lance Corporal Gallo, tries to ruin his career over a bogus traffic stop, he learns a hard lesson: in the Marine Corps, every dog has its day, and payback is best served at 300 yards. When Gallo steps onto Hawk's range for his mandatory qualification, he enters a world where a single mistake can end a career. Hawk is watching. And he never forgets.

Characters

Jack "Hawk" Riley

Jack "Hawk" Riley

Vincent "Vinnie" Gallo

Vincent "Vinnie" Gallo