Why would the ignition switch in a 1995 Pontiac Grand Prix sometimes lock up in the run or unlock position?

Your ignition lock mechanism is worn/damaged (How much junk do you have on that key ring, Bub?). It needs to be replaced.