In our program of continuing prototype education...
It is a GP7, not a GP-7. EMD never used any dashes in the main model number.
Dashes came into use when EMD launched the “Dash 2” series of locomotives in the 70s. That spawned the SD40-2, GP40-2, etc. But there were never any dashes in the main model number.