It sounds to me like the entire situation has been blown way out of proportion. Given the appearance of the water gun, there's no way anyone could ever mistake it for a real one. However, I can think of one reason that they might have terminated you for something as menial as this, and that's if any customers saw you, because it would come across as extremely unprofessional. Were there any customers in the bank at the time?