No, you can't use ES mounts in Stock or in STS (which stinks). It is ridiculous to me that a $30 set of mounts, move you all the way to Street Prepared, but there's not much we can do about it.

I bought the mounts, too, and could probably put them in without anyone ever knowing the difference (and a lot of people do), but I don't wanna cheat. In STS most people don't even care if you do run them.