Cold case detectives have charged a man 26 years after a brazen post office robbery where four men allegedly stole cash and threatened people with a shotgun.