[3] La coloración de C. armstrongi varía en diferentes tonos de café, pudiendo ser amarillento, grisáceo o rojizo, y tiene de 32 a 52 manchas más oscuras, las cuales su anchura es mayor que su longitud.
cuenta con manchas postoculares que recorren desde la comisura de la mandíbula hasta la parte posterior del ojo y en la nuca puede presentar una mancha en forma de lirio.
Los ejemplares adultos pueden alcanzar longitudes de hasta 50 cm.
[2][4][5][6] Es una especie crepuscular-nocturna que habita bosques de pino y encino así como tierras de cultivo en zonas rocosas entre 1,600 y 3,270 metros sobre el nivel del mar en los estados de Jalisco, noroeste de Michoacán y sur de Nayarit, en donde se puede alimentar de otras serpientes, lagartijas, roedores, insectos y salamandras.
Es una especie vivípara que puede tener de 4 a 6 crías.