When should Grandpa give up his gun? When his son or daughter inherit it.
Exactly. Keep them in the family forever.