Most likely
They get in a lot of games, and I've seen Luigi's Mansion for the GameCube and 3DS in there several times. If you're looking for the current inventory though, my best recommendation would beat to call the store or message them on Facebook once they open
Thanks! Your answer is awaiting moderation.