The GG can accept a Master System controller in its stock form, you just need to grab a cable for it. It allows 2 people to play, the first player still uses the GG and the second player uses the controller.
I know someone locally that does it but I'm in Australia so this won't be much use to you.