Oil won't dissolve rust, and neither will diesel fuel. Whatcha need is something that will attack rust. Try painting the screws liberally with Naval Jelly or other rust remover, with the idea of soaking it into the thread area.
Along with that, get or braze up a screwdriver blade on a socket, and use a breaker bar to get the screws turning. Use caution, lest you shear off the heads. Then you're down to drilling and tapping.
If that doesn't work, I'd send it to the NRA museum as is.