Yes they have a good inventory of nitro and parts best to just go there with card or cash you won't be disappointed be prepared to wait they don't rush you when you have questions so might get backed up.
They do sell some nitro engines. As for parts you'd have to be more specific & it's easier to just call.
Thanks! Your answer is awaiting moderation.