I've been there a few time and don't think they do if you want a train look up magic hobbies they have train sets for sure
I been there they have a few small things when you walk in it would be on your left but I go there for my traxxas slash
I've been in there quite a few times and don't remember seeing trains. Maybe they do at Holiday time? But I don't think they specialize in it.
Thanks! Your answer is awaiting moderation.