for (keys %{ $weapons_ref }) { ... } #### map { ... } keys %{ $weapons_ref };