Juniper Hairstreak (Callophrys gryneus)

Buffalo National River, Newton County, Arkansas - Callophrys gryneus gryneus ?

Central (Hays County), Texas - Callophrys gryneus gryneus or castalis ?

Carlsbad Caverns National Park, New Mexico (by Steve Cary)
East of Rockies Callophrys gryneus castalis 

Otero County, New Mexico
west of Rockies Callophrys gryneus siva
images copyright Bob Barber/Steve Cary