A man taken into custody Sunday after an hours-long standoff outside a gas station was charged Monday with stabbing his grandmother to death.