devron riddle m1 7 2019